Best Mexican Food in Tahlequah

Your Home for Authentic Mexican Fare and Flavors

Welcome to El Vaquero Mexican Restaurant!

📍We are located at 902 Muskogee Avenue, Tahlequah, OK 74464. Step into our quaint and cozy spot where you can enjoy authentic Mexican dishes with family and friends. Our friendly staff and amazing food make every visit a special one.

Dive into the wonderful moments and delicious dishes that keep our customers coming back.

ᴡʜʏ ᴄʜᴏᴏꜱᴇ ᴇʟ ᴠᴀQᴜᴇʀᴏ?

Choosing El Vaquero means you’re choosing authentic Mexican flavors and a pleasant dining experience. We pride ourselves on our commitment to quality and the genuine care we put into every dish. Our restaurant is a place where you can enjoy not just good food, but also good company and great service.
Authentic Mexican Eats

Authentic Mexican Eats

At El Vaquero, we serve up a variety of delicious Mexican dishes. From savory tacos and mouthwatering birria to flavorful tortas and fresh salsa, we have something for everyone. Don't forget to try our pupusas, a real treat for anyone looking to try something new.
Easy and Convenient

Easy and Convenient

Life can be busy, but enjoying great food shouldn’t be hard. That’s why we offer easy delivery and takeout options. Order online and have your favorite Mexican dishes brought straight to your door, or swing by and pick up your meal to enjoy at home. We make it simple to get the food you love without any hassle.

Ready to enjoy some amazing Mexican food?

Order 𝐍𝐎𝐖!! 📍Visit us at 902 Muskogee Avenue, Tahlequah, OK 74464, or place your order online for delivery or takeout. At El Vaquero Mexican Restaurant, we’re here to bring the best of Mexico right to you. We can't wait to serve you! ✨

Our restaurant offers a warm and welcoming atmosphere that’s perfect for a relaxing meal. Whether you're catching up with friends, having a family dinner, or just grabbing a quick bite, our friendly staff is here to make sure you have a great time. ✨

Order From Our Website

Order directly from our website to save money in fees, get faster service, earn free food via our rewards program, and support local business.

What our guests are saying

The Asada Enchiladas Blancas are amazing and the food is really reasonably priced. If you are in the mood for some Mexican food this is one of the better places in town!

Alec B.

Alec B.

This place is the most authentic Mexican restaurant in Tahlequah, and the meat choices prove it before tasting anything. The servers are kind. The food is always perfect and they have great diverse options. Tuesdays are dollar taco days and they often have great weekend specials. You can’t go wrong ordering from here!

Charli B.

Charli B.

The staff are almost always Super Friendly and the multiple times I have eaten there, the service was excellent. Parking: Parking lot is a good size and fully capable of holding the large number of customers they have on a daily basis.

Mike M.

Mike M.

El Vaquero Mexican Restaurant Rewards

Join our rewards program to earn points, get free items, and stay up to date with us.

Featuring

Delivery

Take Out

Dine In

Frequently Asked Questions

What are you known for?
What meals do you serve?

We serve Breakfast, Lunch, and Dinner

Do you offer delivery or takeout?

Yes, we offer Takeout and Delivery

Where are you located?

We are located in Tahlequah, OK at 902 S Muskogee Ave

What areas do you serve?
Anything else?

We are also known for Family Friendly Restaurant

Our location

Map showing the location of El Vaquero Mexican Restaurant on 902 S Muskogee Ave in Tahlequah

Loading today's hours...