|Address:||250 S Meridian St, Indianapolis, IN 46225, USA|
#Tequila Street Tacos and Cantina is located in Marion County of Indiana state. On the street of South Meridian Street and street number is 250. To communicate or ask something with the place, the Phone number is (317) 419-2847. You can get more information from their website.
The coordinates that you can use in navigation applications to get to find #Tequila Street Tacos and Cantina quickly are 39.7631219 ,-86.1584497
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.
Good service and social atmosphere!