From Our Editors
Come hungry and leave happy! Taco Star in Longmont aims to please even the pickiest eater. Taco Star is the perfect spot to enjoy a great meal outside (weather permitting).
Dining out isn't your only option here ? pickup is available, too.
Restaurant customers can take advantage of the nearby parking options. If cycling is more your speed, you'll find plenty of space to stash your bike outside the restaurant.