La Margarita Fountain Square
La Margarita Fountain Square is a Mexican restaurant and a bar located in Indianapolis, Indiana. La Margarita Fountain Square is a nice place to eat Mexican food in Indianapolis, Indiana.
On this page there is information about La Margarita restaurant including their business hours, street address, phone number for reservations and a map for directions.
- Address:1043 Virginia Ave,Indianapolis, IN 46203, USA.
- Phone:+1 317-384-1457
- Cuisine:Mexican food
- Rating:4.3 / 5
Have you been in this place?