-
March 2024
renovated and different, good Latin point, with Latin supermarket and several very good restaurants.
-
March 2024
The tacos are fresh and the salsa is the best! Plus, they sell everything you need to make it at home.
-
February 2024
Best place in the south shore for Latin American food!