El Ranchero

Brevard, NC · Mexican restaurant

Rating
4.2/5
★★★★☆ 4.2
Reviews
20
Rank in Brevard
#28
of 80 restaurants
City Percentile
29%
rating percentile
Address
El Ranchero, 76 N Caldwell St, Brevard, NC 28712
Phone
(828) 883-4000
Status
Closed · Opens 11 AM

El Ranchero is a restaurant located in Brevard, NC. It is one of 80 restaurants listed in Brevard. Its 4.2-star rating is slightly below the Brevard city average of 4.4 stars. There are 10 photos associated with this location.

Hours

Saturday11 AM–10 PM
Sunday11 AM–8 PM
Monday11 AM–9 PM
Tuesday11 AM–9 PM
Wednesday11 AM–9 PM
Thursday11 AM–9 PM
Friday11 AM–10 PM

Customer Reviews

★☆☆☆☆ 1.0 Val roller · Jan 2026

Worst Mexican food ever! Do not bother to stop. The food was absent of any actual flavour. The salad was brown not green. The people were unfriendly and absent DONT BOTHER. SAVE YOUR MONEY AND STOMACHS AND TOILET VISITS Other reviews are fake or people need to get their taste buds checked. Maybe smokers. Ridiculously horrible HORRENDOUS food Dirty place. Watch your bill. We were ignored. But really the food simply stunk so bad. Just look at the floor and tables. Returned food because it was awful. Walked out and you should not go to this place. You deserve better. We all deserve better. With the price of going out to eat just skip this joint. The parking lot is small and EMPTY wondered why…because the food stunk so badly. You’re better off at a fast food joint. McDonald’s is

★★★★★ 5.0 Kevin Dubya · Oct 2025

This place has great food. We can here last year during the White Squirrel Festival and loved it. This time around it wasn't as crowded and we explored the menu a bit more. We ate every bit of our food, and we really enjoyed the margaritas also. It tasted like they squeezed their own lemons/limes, and weren't using the premade mix. Very pleased!

★☆☆☆☆ 1.0 Cameron Hughes · Dec 2025

The food was ok. Standard Mexican food. But they tried to overcharge us by $30 and hoped we wouldn't notice. They admitted they overcharged us and then we waited forever for them to cancel the credit card charge because they didn't know how. Finally I had them just give us the cash back. Not a good experience. I wonder how often they overcharge people and it goes unnoticed. :(

★★★☆☆ 3.0 Ryan C · Jun 2024

Food is decent. It's open on a Sunday and in Brevard there aren't a lot of places open Sunday. We chose this place because we wanted fajitas. The fajitas for two is quite large so be mindful of that. We ordered it with just beef and chicken. It was plenty of food for three. The quality is very average but the price was also fair so it makes sense. I'm glad it was open and I'd say come if you want a fair priced meal. Service was fine and the place is authentic and cute.

★★★★☆ 4.0 Howard Blitz · Jun 2024

We were coming back from the waterfalls headed back to Asheville. We stopped at this Mexican restaurant. There was no way we received it right away on the outside patio. They brought the chips and salsa cheap prices cheap food. But you won’t be disappointed because the flavors in the Mexican were good so if you’re headed to or from and you want a quick meal,

Accessibility & Amenities

✓ Outdoor Seating ✓ Delivery ✓ Takeout ✓ Dine In ✓ Fast Service ✓ Great Beer Selection ✓ Great Cocktails ✓ Lunch ✓ Dinner ✓ Solo Dining ✓ Wheelchair Accessible Entrance ✓ Wheelchair Accessible Parking Lot ✓ Wheelchair Accessible Restroom ✓ Wheelchair Accessible Seating ✓ Alcohol ✓ Beer

Services

Mexican restaurant

Top Restaurants in Brevard

NameRatingReviews
TACOS EL PIÑA★★★★★ 5.020 reviews
The Bohemian Restaurant★★★★★ 4.920 reviews
CUP & SAUCER★★★★★ 4.920 reviews
Cedar Mountain Outpost★★★★★ 4.820 reviews
Asahi Sushi House★★★★★ 4.820 reviews
Mountain Bird Chicken★★★★★ 4.820 reviews
The Brown Bean Coffee Roasters★★★★★ 4.818 reviews
185 King Street★★★★★ 4.720 reviews
Earthling Coffee★★★★★ 4.720 reviews
Jordan Street Cafe★★★★★ 4.620 reviews

This listing is informational. Contact the business directly to verify credentials, services, and availability.