Indios Verdes Restaurant

Open
yelp logo

(13)

Call

Photos

12560 E 21st St
Tulsa, OK 74129

Located in Tulsa, Oklahoma, Indios Verdes Restaurant brings the vibrant flavors of Mexican cuisine to the heart of the city. This hidden gem, nestled at the corner of 21st and 129th, offers a culinary journey that tantalizes taste buds and satisfies cravings for authentic dishes.

With a rich history of serving mouthwatering meals, Indios Verdes Restaurant, formerly known as Taqueria Asteka, has become a favorite spot for locals seeking delicious Mexican fare. From savory tacos to zesty salsas, every dish is crafted with care and passion, inviting diners to savor the essence of traditional Mexican flavors in every bite.

Generated using this place's available information

Find related places

Reviews

yelp logo
4.013 reviews
Photo of Laura C.
Laura C.
4/28/2018

Love this place. Great food. Great service. Great prices. It's just as good as the taco trucks owned by the same people.

Photo of Spike S.
Spike S.
11/14/2022

Indios Verdes Restaurant "La Casa De Las Tlayudas" How long has it been since you had a big 'ol Tlayuda? Well, that's too long! Huh? What's a Tlayuda? It is a large, very large crunchy flour...

Photo of Jim L.
Jim L.
3/23/2020

A Taco Tuesday option for sure! We had their special, which is 24 tacos for $28 ($1.17/taco) on Tuesday, $36 ($1.50/taco)the rest of the week. First time we ate here it was served on a platter,...

Lilly W.
8/13/2022

This is a must have if you like authentic tacos :) Fast service and delicious food. Hard to locate but worth it!

Photo of Raphael T.
Raphael T.
8/21/2018

Taco Tuesday will never be the same thanks to Indios Verdes. What drew me to the restaurant is actually their big yellow taco truck that stands out on the street. I pulled up there to try some...

Own this business?
See a problem?

You might also like

United StatesOklahomaTulsaIndios Verdes Restaurant