Know a great happy hour or special for this location?
Over 100 tequilas, mezcals & rums set the stage for this Mexican restaurant's festive atmosphere.
Suggest an edit
219 Elm St, Somerville, MA 02144
© 2024 Checkle, Inc
Privacy
Terms