
Taco Twist
RestaurantsListed for students and visitors near Washington University in St. Louis in St. Louis, Missouri.
Taco Twist is an Indian-fusion restaurant at 15 N. Euclid Avenue in St. Louis's Central West End, near Forest Park. It serves fish tikka and achari chicken tacos, a Bombay biryani burrito and burgers, with vegetarian, vegan and halal options, open daily from 10:30 a.m. to 10 p.m.