Taco Star

3.9 (1,033)restaurant

A casual Denver spot turning out tacos, burritos, and Mexican fast-food favorites around the clock.

Find on Google Maps

Description

Located on Peoria Street, this 24-hour neighborhood staple centers on quick Mexican bites, offering an easy option for both daytime stops and late-night Mexican fast-food favorites.

Ask Karpo for more information.