Los Chamos

Restaurant
227 Union Street, Lynn, MA 01901 227 Union Street, Lynn Directions
+17815950500
Be the first to recommend this place!
100% of 1 customers recommended

Tips

250

Explore Nearby
Los Chamos

Groupon has verified that the customer actually visited Los Chamos.