Restaurants in Boston, MA
Restaurants • Seafood Restaurants • American Restaurants
242 Northern Ave.,
Boston ,
MA
02210
UNITED STATES
Based on 1 reviews
Disappointing, to say the least?
What a disaster. Great concept and terrible implementation. I am all for an idea of a lively Mexican restaurant with long list of tequilas and fresh guacamole in this neighbourhood. Everything from the reception, food, service went...Worldwide > United States > Boston, MA > Restaurants