Restaurants in Boston, MA
Restaurants • Latin American Restaurants
477 Shawmut Ave.,
Boston ,
MA
02118
UNITED STATES
Based on 1 reviews
Unique but pricey
Place was pretty good, but not fantastic for the pricey menu. It's really small and doesn't take reservations so we waited an hour for a table for five.Worldwide > United States > Boston, MA > Latin American Restaurants