(614) 670-4477
4.1 stars | 85 reviews
El Vaquero Mexican Restaurant logo
Voted Best Mexican Restaurant
12 Consecutive Years -(614) Magazine
(614) 670-4477Order Pick Up Or Delivery
El Vaquero Mexican Restaurant|600 North High Street, Columbus, OH 43215|(614) 670-4477
Google icon
Juan Bonilla
5 days ago
Google icon
Anil Bhushan
1 week ago
Really good vibe around this place in downtown! Likes it.
Google icon
Kohy Washington
3 weeks ago
Stephanie and Pollo were just beyond excellent staff!!! Great recommendations and gave me a great experience! Will be passing this along!!! The burrito was so terrific! Highly recommend! Back of house was wonderful as well!!...
Google icon
Marc Colbourn
4 weeks ago
Brilliant place if you want quality Mexican food, highly recommend this place!
Google icon
Caytlin Bundenthal
1 month ago
Definitely gets crazy busy. And maybe thats what effected the food and service. I'll stick to the one on Riverside
Google icon
Ke al
1 month ago
Very good mexican Food and good service, but portions of food are to small for what you pay for. Been here twice and food was deliciious both times but was still hungry when i left.

Mexican Restaurant In The Short North

Mexican food from the range to you at El Vaquero! The freshest meats paired with unique spices and a bouquet of colorful vegetables make each dish a truly authentic Mexican dining experience. Our recipes celebrate the proud traditions of making real food for real people, and each meal at El Vaquero is made the way it was centuries ago on the range! Our menu includes all of your tantalizing favorites like fajitas, enchiladas, burritos, rellenos, quesadillas, tacos, steak, and more! Our regulars also say we have the best margaritas in town. But don't take their word for it, why not come by and try them for yourself? We didn't forget about those of you with more discerning palates: we have a wide variety of vegetarian meals available too. Join us at El Vaquero today, the best Mexican restaurant in town!

Get Started