Taco Star

restaurant

A casual Denver stop for quick Mexican-style fast food, ready day or night.

Find on Google Maps

Description

Located along West Alameda Avenue in Denver, Taco Star prepares Mexican-style fast food around the clock, operating continuously through both late-night and daytime hours.

Ask Karpo for more information.