3855 E 96th St
Barrio Taco & Tequila Bar is bustling new restaurant that brings an exciting, unique flavor to the Indianapolis restaurant scene.
Review Coming Soon
Click on the button to explore our online partners
© 2014 Restaurant.com All rights reserved.