Super Tacos
5653 W Washington St, Indianapolis
(317) 656-9922
Order Online
Recent Reviews
My first visit was Sunday night 09/04 around 10:30pm. A friend of mine recommended the place. It's a trailer located in the rear of the sketchy BP gas station on Washington and Morris. I ordered 3 pastor tacos and a Jarritos for $16 with the nice lady. Seemed like it took forever, around 20 minutes. Good presentation but they lacked flavor. I felt like it was a waste of time but I guess if you want some late night tacos and you're in the area, check them out. Doubt I'll...
Vegetarian options: Vegan protein option on menu