135 N College Ave, Indianapolis, Indiana 46202 USA
Nacho A La Margarita Outpost located inside
Photo Credit: Yelp