Description
Stop by this family-owned restaurant to enjoy delicious, authentic food featuring the vibrant flavors of Mexico. Our extensive drink menu features a wide selection of refreshing Margaritas. Dine in or take out.
Location
-
183 US Route 1Scarborough, Maine
Add a review