El Ranchero
76 N Caldwell St, Brevard
(828) 883-4000
Recent Reviews
Sort by
Atmosphere: {{ item.info.Atmosphere }}
Food: {{ item.info.Food }}
Service: {{ item.info.Service }}
Recommended dishes: {{ item.info['Recommended dishes'] }}
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. :(
Great food and service
Atmosphere: 5
Food: 5
Service: 5
The food was not good. It had no Mexican flavor and tasted like it was straight out of a can. Not worth your money. Your mouth deserves better .
Atmosphere: 4
Food: 1
Service: 4
Check your food if you get Togo food you will only get half your food
El Ranchero is by far the best Mexican-style restaurant in Brevard! They are fairly standard when it comes to the menu and flavors, but they do a much better job than the other option for this kind of food in town. Maybe I'm spoiled by living in Asheville for so long with all the great Cali-Mex/Tex-Mex places in town. Either way, if I'm looking for a good Mexican meal that isn't going to cost too much, I'll go to El Ranchero every time. I'm only giving it 4 stars because I never know if someone will seat me or if I'm supposed to seat myself and the dining area is one big, large room with a bar on one side...feels like an old communal dining hall.
Atmosphere: 4
Food: 4
Service: 5
Terrible food.
Atmosphere: 3
Food: 1
Service: 4
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!
Atmosphere: 5
Food: 5
Service: 5
Great food, great vibes! We loved it and my husband is usually my favorite Mexican Chef...that should explain a lot!
Atmosphere: 5
Food: 5
Service: 5
Recently, my wife and I ate at El Ranchero for the first time in several months. The menu was new since we last ate there. Both of our meals were much better than the last time we went there. The service was excellent, thanks to Rojelio. If you haven't eaten at El Ranchero recently, I highly recommend giving the new menu a try.
Atmosphere: 5
Food: 5
Service: 5
Best Mexican restaurant in Brevard! We frequent here as a family for both dine in and to go. Food is always great and so is the service. Quick and delicious!
Restaurantji Recommends
Zero. Zero stars. The margarita was premade, the food was overly salty, and the service was horrible. Server visibly rolled his eyes at me when I asked for a spinach burrito then quickly changed it to a spinach quesadilla. Our dishes were brought out one by one. He didn’t check drinks as he strolled by bringing a dish then another to our table. The glasses tasted like rotten dishwater. I gave him my dish (the quesadilla) after taking 2 bites and told him it wasn’t good. Never apologized, never asked if I wanted something else, nothing. When the “meal” was over my kiddos and I made our way to checkout to not be greeted, he didn’t even verbally give me the shocking total of our meal. I’m not sure why everyone seems to Love this place. Overpriced, Rude, Underwhelming food and drinks. It’s a no for me. Hopefully, it was an off day and you don’t have the same experience we did.
Wanted to love this place after riding the western flyer today but the margaritas tasted like they were from a premade mix—we added an extra shot of tequila and it didn’t even help. Tacos, enchiladas, and chile relleno were average at best. Service was good but I cannot recommend this place.
Only been there once. But it all seemed good. Clean place, decent food. I would go back.
Eh. It's Mexican food, just like the other 497,453 Mexican restaurants in this small town. Nothing bad, nothing great.
The food is bland.
Loading...