
Taco Star
3.9 (1,033)restaurant
A casual Denver spot turning out tacos, burritos, and Mexican fast-food favorites around the clock.
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.