Restaurant
Antonio's
4 locals recommend,
Permanently closed
Tips from locals
I've been to the flagship restaurant in Taos and think this is just as good. Not just typical Mexican food. Very inventive.
Close to home, authentic Mexican cuisine. Fun atmosphere, great Jalapeno Margaritas.
Unique things to do nearby
Location
246 Main St
Longmont, CO