La Margarita
Category Mexican / Spanish / Brazilian
Address
1043 Virginia Avenue
Suite 1
Indianapolis, IN 46203
(317) 384-1457
Details
La Margarita Restaurant and Tequila Bar is located in beautiful Historic Fountain Square, a southeast side neighborhood of downtown Indianapolis, just a nice walk down the Cultural Trail from the heart of the city. We offer a full scale tequila bar, craft beer, and traditional Mexican food.