Mixed reviews on food quality; some praised the flavors while others found it bland or poorly prepared.
Service Issues
Inconsistent service experiences; some customers reported excellent service while others faced long waits and inattentive staff.
Atmosphere
Generally positive feedback on the restaurant's atmosphere, with many noting it as welcoming and enjoyable.
Pricing Concerns
Several customers felt the prices were high relative to the quality of food and service received.
Drink Selection
Margaritas received high praise, but there were complaints about running out of certain draft beers.
CS
Chad Stolman
Oct 29, 2025
5.0
Definitely a place I enjoy going. Everything is made fresh!
KK
Karl Koenig
Oct 21, 2025
4.0
Good food and great service, just how does a Mexican restaurant rin out of flan before 6:30??
MK
Michele K.
Oct 18, 2025
1.0
What happened? This place used to be great but today was awful. Plenty of tables but they didn't seat us for 10 minutes. After we ordered the food came out 1 at a time. My husband had to ask for his tortillas 3 times so he could eat his food. Shouldn't have to ask for a drink refill but we did. No napkins. Flavorless food. Staff running around like crazy. And the best part of all, the waitress came to take our plates and thought she could carry them all and dumped salsa all over my husband. He was covered. We gave this place rave reviews to our son and his gf and they didn't have a good experience. Very disappointed.
DC
Douglas Craiglow
Sep 27, 2025
5.0
Best chicken quesadilla ever.
Highly recommend getting the pick 3 combo.
Margaritas were on point.
AA
Ashley
Sep 27, 2025
5.0
We just moved to the area and are trying out all the local restaurants. This was our first stop and it did not disappoint. This place has yummy horchata and they even have a strawberry horchata which I’ll be trying next. Our burrito and birria tacos were great and great portion size for the price. We’ll definitely be back!
Frequently Asked Questions About El Vaquero Mexican Restaurant
What are the opening hours of El Vaquero Mexican Restaurant for dine-in or pickup?
El Vaquero Mexican Restaurant is open for dine-in and pickup from 11:00 AM to 10:00 PM Monday through Thursday, 11:00 AM to 10:30 PM on Friday and Saturday, and 11:00 AM to 9:00 PM on Sunday.
Does El Vaquero Mexican Restaurant offer delivery services?
Can I place online orders for takeout or delivery at El Vaquero Mexican Restaurant?
Yes, you can place orders online for takeout or delivery through their menu website at https://vaquerorestaurant.com/menu.
What types of cuisine and dining options does El Vaquero Mexican Restaurant offer?
El Vaquero Mexican Restaurant specializes in Mexican cuisine including tacos, burritos, and seafood, and also offers vegetarian options. It is a family-friendly restaurant and provides catering services.
Where is El Vaquero Mexican Restaurant located?
El Vaquero Mexican Restaurant is located at 1270 Stewart Rd, Monroe, MI 48162, USA.
What is the price range of El Vaquero Mexican Restaurant?
The price range at El Vaquero Mexican Restaurant is moderate, classified as 'TWO'.
What nearby places can assist with fuel and shopping needs when visiting El Vaquero Mexican Restaurant?
Meijer Gas Station and Meijer supermarket are nearby for fuel and shopping needs when visiting El Vaquero Mexican Restaurant, making it convenient to combine errands with dining.
Are there other Mexican restaurants near El Vaquero Mexican Restaurant?
Yes, Qdoba, another Mexican restaurant offering fast food options, is located near El Vaquero Mexican Restaurant, offering alternative dining options.
What fitness facilities are available near El Vaquero Mexican Restaurant?
Hart's Peak Fitness gym is located nearby, providing opportunities for exercise before or after dining at El Vaquero Mexican Restaurant.
Where can I find quick service or fast food options close to El Vaquero Mexican Restaurant?
Nearby fast food options include Burger King, Wendy's, McDonald's, Panda Express, and SUBWAY, providing various dining choices around El Vaquero Mexican Restaurant.