El Rancho Taqueria

613 E Sprague St, Winston-Salem
(336) 785-9112

Recent Reviews

simply_me_myself simply_me_myself

I think it?s time to part ways, been coming here for a long time. I always check my food before leaving, pulled out a visible hair from the take out container in front of an employee he nor I said a word, just looked at each other. I Didn?t have the extra energy to complain and wait for a replacement. I got home and my child?s rice had a staple in it. The employee that seen us take out the hair should have said something but didn?t care too. Should have been a red flag. Adios!

Kissa M

Delicious tacos!!!! I had the chicken and al pastor, and the pepper that comes on the side.....if you're not afraid of a little heat EAT IT....sooo good!!!!

Christian Jacome

This place is perfect. I love all the burritos I've tried. My wife ordered the carnitas and they were cooked perfectly. They even give you a selection of hot sauces. Service is very polite and quick.

Molly T.

Best tacos in Winston Salem! I'm here regularly, multiple times a month, and always get the tacos al pastor loaded with onions and cilantro. Not as pineapple heavy as other versions of al pastor I've tried, but good all the same. The salsa verde is fantastic. Sometimes a bit of a language barrier, but the food and value is worth it!

debra r.

Wow wow wow! I was here years ago when Tijuana fats and Los Amigos were here and I totally love to them. And I have not been happy since for the most part about Mexican food in Winston-Salem. This is an absolute perfect place for the best Mexican food I have had in years. It started with the guacamole! It is very authentic but high-quality and completely fresh. Did I say it's the best guacamole I have ever tasted? I should have. The shrimp platter was out of this world. My enchiladas were perfect. I can't say enough about it so I better stop but I did post some photographs! I would go back right now if I could. It is right over near the NC School of the Arts. I heard everything they have is great .They have these wonderful tacos that are fresh from the wonderful corn tortillas and everything else they put in them that you can choose. There is so much on the menu and I can't wait to try it all.

Juana Samuels

They can do better with the freshness of some of their meat. It can be a hit or miss for the toughness or dryness. Overall good taste. When their tacos are fresh they are amazing. When they're not its very hard to chew and very lackluster. Friendly staff. Decent prices.

Taylor Sprinkle

Really great tacos!! Best in Winston Salem. Relaxed atmosphere, quality food and friendly employees.

mike holt

Great authentic Mexican. Always glad to be able to eat there!

Lynn Mabe

This is our go to for authentic Mexican food the 12 tacos with a 2 liter deal is our favorite. Among others like the pulled pork nachos

Edy Rojas

The food is good. Very authentic Mexican food. But the service is very unattentive. I have already experienced twice that my waitress doesn't even put our order in. It's ridiculous. Very bad service!

Johnathan Paredes

Authentic Mexican food. Non of that texmex nonsense. Also very inexpensive. The Mexican cokes are a $1.50 and tacos are $1.65 each.


Excellent Authentic Mexican Food. Staff were very kind and hospitable, and prices were very reasonable, especially for the healthy portions you receive. Restaurant was very clean with great atmosphere.

Cherie Smith

Delicious, authentic Mexican cuisine!!! Great value! Always fast and friendly service! I love the steak and chicken gorditas or sopes!

Mark B.

If you love authentic Mexican food, if you love a good bargain, This is your place. Amazing food and prices. Even a take out deal of 12 tacos and a 2 liter for $20. Amazing and real mexican food.

Frank P.

This might be the best Mexican restaurant in all of Stuart. It's authentic Mexican food, which can be very hard to find. The best thing to me thought is their drinks. Let me say, I am addicted to the strawberry drink that they make. It's so good. They add a little bit of dairy too it so it's rich. It also have strawberry chunks in it. The mango is good too but the strawberry is the best. If you go, you have to get a tostada and a door. In my opinion, those are the best two things on the menu. You want to get them both with beef. I usually stay away from red meat but at restaurants like this, I just can't resist. The meat is so well seasoned. Also, la creama is the best topping a foodie could as for at a Mexican restaurant.

Roofing RoofRoof

Good food, good price, customer service85%good

DieAnna Troi

Muy delicioso. This is as authentic as any taqueria that my family has come to expect in Tejas. The counter service is fast and friendly. The atmosphere is genuine and draws a crowd, we just never have time to stay for a table.

Celena Castillo

Great real Mexican food and fast courteous service.

Tonja Reeves


Marjorie Cabrera

We first ordered Caldo de Mariscos but it was spoiled. So we ordered chiliquiles next. It was ok except it had a heavy heavy amount of onion. I love onions but this plate was over whelmed with them.

William Crowe

Went here not knowing at all what to expect. Maybe the best kept secret in Winston Salem. The barbacoa was delicious and tender and my burrito was huge and very flavorful. I'll be back many times!

Eric Terry


Kaytlin Hernandez

Best authentic Mexican food in town! This is the real deal not like Taco Bell or Pancho Villa. This is real authentic!


Fast paced taco spot with fantastic flavor. Love the authentic tacos. Don't expect an American sit down restaurant vibe.

Nick W.

Absolutely, positively hands down....The. Best. Mexican. Food. In. Winston! Yes its a "hole in the wall" restaurant but don't let that scare you off. From the moment you sit down you get greeted by warm friendly staff. Food is great, price is great + they bring out a small bucket with several different hot sauces. What more could a fat boy ask? Oh you want more...order the Mega Burrito. And yes....its actually called the Mega Burrito!

Sue S.

Absolutely the BEST Mexican food I've ever had! A friend recommended it and I've been twice in the last five days. The food is fresh and authentic. The restaurant is very clean and full of families. This is not the place where you get a basket of tortilla chips fried in yucky old oil and a bowl of cold salsa as soon as you sit down. This is a wholesome family restaurant where you choose your table and are promptly attended on for your drink order by one of the very sweet young ladies who work there. Don't let the simplistic exterior fool you or deter you. The atmosphere inside and the food they serve is incredible! Guacamole is awesome, tacos el pastor is "lit!" Gorditas are fantastic the home made pockets are stuffed with flavorful marinated meats. The enchiladas were sublime and topped with the freshest pico de gallo! If you want true authentic Mexican food this is the place to go! Your tastebuds will thank you

Jay J.

So good. My mouth is salivating thinking about their food. Get the Chile Rojo/Colorado-it is absolutely delectable. Service is friendly and fast enough. The place is authentic but very clean and you don't need to know Spanish. I will be back!

Jim V.

It is hard to find good Mexican food - this place fits the bill. So far I've had a couple of the burritos and chile verde...very good. BTW, I asked if they would make me a chile verde burrito (not on the menu), they did (charged me a little extra as I expected and offered, no problem), I was happy...this is the way I usually have my burritos, out west it is fairly standard. Having spent half my life out west I know what to expect in a good mexican eatery and they deliver. And don't miss out on their salsa trey - about 5 different kinds, all wonderful.

Cassey M.

Authentic and delicious Mexican food at a fair price. This is hands down the best Mexican food in Winston-Salem NC. It was a little hot in there but totally worth it!

Paul R.

Hands down, the best tacos in Winston. You can get 4 tacos at a good price and with many different meats! I prefer their chorizo and tougue tacos. The sauces on the table are also great and you get your food quick! It's easy to spend less than $10 here and feel full when you leave. Echoing what many have said here, the clientele is mostly Hispanic, and I've seen servers from other Mexican restaurants eat here, which is a sign that this place is legit.

Claudell Edouard

Authentic Mexican....

Amy D.

Just moved to NC from Chicago and hadn't found a good Mexican restaurant. We had been to a couple of places and were totally let down. We decided to give this place a chance and wow. It's so good. It was packed but that didn't matter. The service was excellent and the food was excellent. My husband has the burrito and it was so big he could only eat half. The guacamole and pico was very flavorful. I had the arroz con pollo and it was so tasty. It had fresh zucchini and broccoli with chicken in a sour cream sauce over a bed of Spanish rice. The sauces that they give you are all very different and flavorful. We will definitely make this part of our rotation.

christy a.

My siblings and I chose this place for dinner. We came on a saturay evening @ 6pm. The restaurant was humid (in april) no a/c was on and a few fans were on. 20 minutes after being seated, the powers that be decided to turn the a/c on as well as turn on all the ceiling fans in the restaurant. (At this point the restaurant was filled with capacity) As for the food, we ordered chips and salsa (they make it fresh for every order) the chips were delicious ans the salsa was mild but spicy (is that even possible lol) I ordered a steak and chicken entree. My steak was chewy and not seasoned. My chicken was very flavorful. The beans and rice was tasty. Some of my family didn't like their entrees (including steak tacos) and some thought there food was okay. Our servers were so nice and warm (2 lady servers) Would I come back to try the food again? No.

Chi L.

Great authentic mexican food. I've come in twice for lunch and both times a happening crowd was there for dine in. The portions are generous and they give you a bucket of different hot sauces to put on your food. Although, they are busy, service is fast and the food comes out reasonable quick. They give you disposable cutlery and to go cups for drinks. You pay at the register, so it's great to split the check during office lunch.

David Vaca

Wish I can give 0 stars, I had to wait about an hour for my food, just to realize that they forgot about it. Looks like since I order to go and had already paid, they didn't even care. So they starting to serve other customers that were going to dine in and arrive like 30 minutes after me, probably because those customers pay after they finish their food. Horrible customer service, and not even an apology. You can save you time in any other taco restaurant and get your food 10 times faster.

Jason Snipes

Amazing food. I cannot wait to go back. So many options to choose from.

Janelle Guad

It was good an all cashiers were nice no rudness loved it an got my food on a timly manner will be going back ð???


One my favorite Mexican food. Good service always. Thanks

David L.

Great carne asada tacos with many choices of sauce! My favorite Mexican restaurant in the area! Very reasonable prices.

Buffy Holt

I believe this is the first Mexican restaurant that is very close to authentic Mexican food. I can't remember the name of the meat company that supplies in their meat awesome meat. I seen them delivering to them when I was eating year. But they serve you on very big plates. It's a very small place but it gets packed. It's a really nice place I enjoyed the food keep up the good work