Taco Shop
Taco Shop · Fast Food
This establishment offers street tacos with pre-cooked meats, set up for rapid orders. It is located within the Promenade Mall.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Taco Shop.
Local restaurants nearby
4107 S Yale Ave, Tulsa, OK 74135, USA



