Description
Name: Taco Star
Address: 2020 Main St, Longmont, CO 80501
Phone Number: +1 303-485-8450
Restaurant Type: Mexican restaurant, Restaurant
Taco Star is a Mexican restaurant located at 2020 Main St Longmont/Colorado
(Latitude,Longitude: 40.1944913,-105.1018853)
Postal Code: 80501
Location
-
2020 Main St, Longmont, CO 80501
Add a review