Bar
Margaritas Mexican Restaurant
30 locals recommend,
Tips from locals
You can sit outside by the water on a nice evening. The bar is always packed and lively. Pretty good Mexican food.
Unique things to do nearby
Locals also recommend
Location
211 Moody St
Waltham, MA
The Chemistry