1 Faneuil Hall Marketplace, Boston 02109, United States
1 Faneuil Hall Marketplace, Boston 02109, United States
No delivery
Spot something wrong?
Dishes at Mezcala Tex Mex Grill. Prices may vary in venue.
Been to Mezcala Tex Mex Grill? Be the first to share what you ate.