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 Mexican Restaurant - CLOSED

210 W Pennsylvania Ave, Southern Pines, NC 28387-5431
+1 910-695-4312
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent22%
  • Very good35%
  • Average33%
  • Poor5%
  • Terrible5%
19 Mar 2016
“Not very authentic or good”
23 Feb 2016
Restaurant Hours Closed
210 W Pennsylvania Ave, Southern Pines, NC 28387-5431
All Details
Reviews (18)
Traveller rating
Traveller type
Time of year

1 - 10 of 18 reviews

Reviewed 20 March 2016

They used to be a decent place to get some tasty little Tex-Mex. Now its more likely you will get hepatitis. The waitstaff do not use proper sanitary protocol.. ie sticking hands in dirty glasses to remove them and then returning to the dining area...More

Thank greentara13_10
Reviewed 24 February 2016 via mobile

Best Mexican food in the area for my money. Chips and salsa very good, retried beans and rice off the hook, carne Asada tasty. I was impressed overall

Thank KipperKain
Reviewed 25 September 2015

We make a point to stop at this restaurant whenever we golf in the Pinehurst area. The food is good and the margaritas better. I have eaten at a lot of Mexican restaurants and this one ranks in the top five. Friendly staff, quick service...More

Thank Reed B
Reviewed 9 September 2015

Atmosphere is typical of a local locally owned Mexican restaurant. Some traditional music playing in the background gave it authentic feel. Food was very good. Generous portions. For my wife's sake, I wish they served Chardonnay instead of Chablis. Home made Salsa more to the...More

Thank Mike H
Reviewed 4 June 2015 via mobile

Have been coming here with my family for years. The only place I know with a great Mexican lunch buffet that includes a white cheese sauce...yum. Family owned with friendly staff and very reasonably priced.

Thank Deborah H
Reviewed 2 March 2015

if you're hungry and want some mexican, they've got a great buffet. it's a comfortable place, and a great value.

Thank irishgirl1990golf
Reviewed 11 February 2015

For $7.99 Lunch Buffet, where else can you go and have an All you can eat Mexican Buffet with unlimited cheese dip and chips? $8.99 is the dinner buffet. The place is near the charming downtown area of Southern Pines, a very modest small building,...More

Thank ChippyandTracy
Reviewed 29 September 2014 via mobile

Good food at a fair price! They have a very nice staff and make good margaritas. The Chile Colorado is excellent. If you like hot, ask for the Salsa de Tomatillo. The buffet is a bargain for lunch and dinner. Try it.

Thank LomaPartidaJon
Reviewed 9 June 2014 via mobile

After hearing about this place for years, we decided to try it for a late lunch. We were disappointed that the buffet was already closed down, but decided to stay and give it a try. The interior really needs an update, and cleaning- this was...More

Thank SothernRose
Reviewed 12 October 2013 via mobile

Authentic food, owned by locals and has a big fan base (if you can call it that) I eat there at least once a week. Very inexpensive, great service and food.

Thank prtighe
Nearby HotelsSee all 12 hotels in Southern Pines
Jefferson Inn
141 reviews
.16 km away
Days Inn Conference Center Southern Pines Pinehurst
203 reviews
1.19 km away
Econo Lodge & Suites Southern Pines
39 reviews
1.31 km away
Mid Pines Inn and Golf Club
94 reviews
2.04 km away
Nearby Restaurants
Betsy's Crepes
323 reviews
.16 km away
Sweet Basil
131 reviews
.17 km away
184 reviews
.11 km away
Ashten's Restaurant
196 reviews
.29 km away
Nearby Attractions
Sunrise Theater
28 reviews
.27 km away
Weymouth Center for the Arts & Humanities
34 reviews
1.10 km away
Creation Museum
21 reviews
.17 km away
Southern Pines Growler Company
6 reviews
.01 km away
Improve this listing

Restaurant Details

Open Hours
11:30 AM - 9:00 AM
11:00 AM - 9:30 PM
11:00 AM - 9:30 PM
11:00 AM - 9:30 PM
11:00 AM - 9:30 PM
11:00 AM - 9:30 PM
11:30 AM - 9:30 PM
Location and Contact Information
  • Address: 210 W Pennsylvania Ave, Southern Pines, NC 28387-5431
  • Location: United States  >  North Carolina (NC)  >  Southern Pines
  • Phone Number: +1 910-695-4312
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