Taco Star
2020 Main St, Longmont CO
(303) 485-8450
This is the page of Taco Star on 2020 Main St Longmont CO 80501.
(first reviewed on September 12, 2013, last updated five months and five days ago on November 24, 2023.)
Taco Star is ranked #1 of 33 Restaurants in Willis Heights Longmont.
This page has had 16 visitors. You are the 16
th
.
Taco Star is on Main St between 21st & 20th
Map and Directions
Rated
5.0
out of
5
from
1
Reviews
Taco Star is a highly reviewed Mexican Restaurant Restaurant Ranked #1 of 33 Restaurants in Willis Heights Longmont. Some say it is nice, clean.
★★★★★ on the 12
th
of September, 2013
clean and nice
Location