Category: | Restaurant, |
---|---|
Address: | 250 S Meridian St, Indianapolis, IN 46225, USA |
Zip code: | 46225 |
Website: | https://www.facebook.com/tequila.indy/ |
Service was good and overall their menu was fairly priced. Ordered a quesadilla - food came out quickly and it was very delicious. Interior is nothing special - clean and simple. Would recommend.
Yummy tacos
Good service and social atmosphere!