Flamingo's Mexican Restaurant and Grocery is located at 425 S Main St. South Bend, Indiana. 46601
Flamingo's Mexican Restaurant & Grocery is known for it's authentic food. In our restaurant you can find authentic dishes that will transport you to Mexico!
In our grocery store we have a great selection of products from Mexico and Central America as well as domestic products.
Flamingo's Mexican Restaurant & Grocery is located at 425 S Main Street in South Bend, Indiana.
Flamingo's is open Monday - Sunday from 8:00 am- 9:00 pm.