We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

El Vaquero

330 E Center St, Alma, MI 48801-1807
+1 989-463-0781
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent46%
  • Very good36%
  • Average9%
  • Poor9%
  • Terrible0%
22 Nov 2017
“Excellent Mexican food”
8 Nov 2017
“Always awesome!”
Restaurant Hours
330 E Center St, Alma, MI 48801-1807
All Details
Write a ReviewReviews (11)
Traveller rating
Traveller type
Time of year

1 - 10 of 11 reviews

Reviewed 22 November 2017 via mobile

Our favorite waiter is jorge. The veggie burritos are amazing. Nice and clean, full bar and real Mexican. You can't get any better in alma.

Thank dreams5128
Reviewed 8 November 2017

I love El Vaquero! The food is always fast, fresh and tasty. The staff always has a smile and aims to please. Love their chicken chimichangas and the steak fajitas! Have never had a bad meal there and have been going for years. Muy bien!!

Thank Rsd1951
Reviewed 9 August 2016

Surprisingly extensive menu and pretty authentic food. Service was good. Family owned and operated. Was able to accommodate basic requests to satisfy dairy-free guest.

1  Thank GerrryS
Reviewed 11 June 2016

Being there many times. Always good food. Waiters are very friendly. Owners recognize us always. Good value.

Thank julio338
Reviewed 8 April 2016

This was our third time eating here, the first time was just okay, second time was much better, this time wasn't good at all. It was about 4:30 in the afternoon when we went so they were not busy. Two waiters, and two booths with...More

1  Thank Chattyaholic
Reviewed 19 February 2016 via mobile

We frequently visit El Vaquero. The food is fabulous and you get a good size portion. I believe everything is homemade and its locally-owned. Love the chimmies.

Thank Billie D
Reviewed 9 November 2015

Have eaten here off and on over the years. Not a single remarkable item on the menu at all. But it has all the staple Mexican items which resemble any number of such restaurants. They all seem to get their food from the same food...More

Thank Pilot_65
Reviewed 22 April 2015

Great food, great service, a real hidden gem. Don't let the outside fool you, go in and give it a try.

Thank kcolthorp
Reviewed 1 September 2014 via mobile

The quality of food is absolutely amazing. It is pretty authentic and ingredients are fresh looking. The service is not wonderful as most of the workers speak broken English but the meals make up for it. I eat hear at least once a month. You...More

Thank wobnbrandy
Reviewed 8 August 2014

El Vaquero is my favorite place for lunch or dinner in Alma. It is family owed and run. The quality of the food is excellent. The service is very good. Appears to be true Mexican food, not Texas style or American style Mexican. Have never...More

2  Thank gk681
Nearby HotelsSee all 4 hotels in Alma
Alma Motel
33 reviews
1.22 miles away
Woodridge Inn & Suites
43 reviews
2.08 miles away
Alma Comfortable Inn
44 reviews
2.19 miles away
Triangle Motel
235 reviews
2.49 miles away
Nearby Restaurants
Alma Brewing Company
29 reviews
.11 miles away
Bravehearts Pub
27 reviews
.09 miles away
Pizza One
16 reviews
.19 miles away
Mancino's Pizza and Grinders of Alma
12 reviews
.30 miles away
Nearby Attractions
Apple Barrel Cider Mill
8 reviews
7.12 miles away
Maple Creek Golf Club
6 reviews
9.73 miles away
Ziibiwing Center
55 reviews
15.94 miles away
Soaring Eagle Casino
811 reviews
16.24 miles away
Questions & Answers
Get quick answers from El Vaquero staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Seating, Waitstaff, Wheelchair Accessible
Location and Contact Information
  • Address: 330 E Center St, Alma, MI 48801-1807
  • Location: United States  >  Michigan (MI)  >  Gratiot County  >  Alma
  • Phone Number: +1 989-463-0781
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing