El Ranchero Mexican Restaurant

5 (12 reviews )
$$
Mexican restaurant
Takeout
Dine-in
Delivery
Lunch
+(9)

About El Ranchero Mexican Restaurant

**Our Story**

At El Ranchero Mexican Restaurant, we bring the vibrant flavors of Mexico right to the heart of Roxboro, NC. Established with a passion for authentic cuisine, our menu showcases a delightful blend of salad, seafood, and traditional Mexican dishes. From our tantalizing appetizers like Carne Asada Fries to flavorful entrées such as Chimichangas and Customizable Lunch Combos, every plate is crafted with care. Patrons rave about our attentive service, colorful ambiance, and a menu that caters to all cravings. Whether you’re here for a casual lunch or a family dinner, El Ranchero promises a memorable dining experience that celebrates the rich culinary heritage of Mexico.

Reviews (12) 5

  • Chrissy A.
    Mar 18,2025

    This is now the best Mexican restaurant in Roxboro. My husband and I came here on a Sunday afternoon. The place was busy but not crowded and we were seated immediately. Chips and salsa were brought out and our drink order soon followed (they have Coke products, yay!) I was able to order from the lunch menu which is apparently 7 days a weeks. I got the lunch burrito frito which is a chicken burrito smothered in cheese sauce and pico. My husband got pick two, chile relleno and hard taco. Both meals came with rice and beans. All of our food was really, really good. The rice was perfect and the cheese sauce was amazing. The pico was fresh and the chile relleno was not battered and fried like some places (which is how my husband likes it.) The waiter checked on us numerous times...he was very attentive and helpful. The decor was colorful but tasteful...all new and very clean. We will definitely return!

  • Jackie P.
    Jan 16,2025

    My husband & I had lunch at El Ranchero . We thoroughly enjoyed our chicken burrito with rice and we were able to add a side of beans. The plate came out beautifully, the food was seasoned nicely and the portion size was perfect. The restaurant was spotless, which was impressive. The staff were kind and attentive. We have definitely found our favorite restaurant and will be returning.

  • Patricia Y.
    Jan 5,2025

    Food and portions are great, very flavorful. Staff is kind and friendly. They make sure you are well cared for. It is a smaller setting compared to other places, but it has a great atmosphere.

  • Jamie D.
    Nov 24,2024

    My first time here tonight with my 2 daughters, service/employees are absolutely incredible! It was a full house, we were told it would be a 20 minute wait, ended up being about 10 minutes if that? Yes, we ordered cheese dip, it was lukewarm at best. But the entrees & service 100% made up for it. Our food came out FAST even with moderations. I asked for no tomato on top... our waiter even took the time to swing back and say "hey, your order may have tomato in your chicken." I said that was absolutely fine I can pick around it! There was no tomato in my dish at all and it was delicious. It does feel crowded with the space, but again the staff is absolutely incredible. The food was great. My two girls were making the "Star Trek hands" at each other when the bill was brought over.. the waiter made a joke of it for them to grab the bill and pass it around for who's paying definitely would recommend.

  • Heather H.
    Nov 12,2024

    Now that the hubs lives here, he was on the hunt for a new favorite Mexican restaurant and so far, El Ranchero is it. It's a simple.dining layout I side and fairly open with mostly tables and both along the outside walls. The food we've had has been really good. Chimichanga, quesadillo, fajita, carnitas etc. The green sauce on the carnitas was the best we've had in a while. I love that they put cheese dip over the chimichanga. I did get a cheese quesadillo and there was just a little bit of cheese and not out to the edges. I've resorted to asking for a side of shredded cheese at any Mexican place I go just incase that happens. They have a great pick 2 items for $11.99. Big bang for your buck. They are usually busy, which is a good sign, but we've never had to wait too long for a table.

  • Kelly r.
    Sep 24,2024

    Food is great, service is great. Inside is very clean with a bar and two tv's. Must try for sure.

  • Brandon W.
    Sep 16,2024

    The restraunt was very clean and had nice ambiance. Service was good and food was delicious.

  • Carla P.
    Aug 6,2024

    First time here. Was riding by on our motorcycles and stopped for lunch. Absolutely amazing food and service! Wished we lived closer we would definitely come back!

  • Sammy A.
    Jul 24,2024

    Great food, great food and fast service! We will definitely plan to go back again. The staff was very friendly.

  • Clinton S.
    Jun 16,2024

    Stopped by today to try El Ranchero. I must say the food was delicious. All food came out quickly, hot, and tasty. The service was amazing; the best I've had in years. Everyone was so attentive and friendly. This place will give the other Mexican restaurants in town a run for their money. The atmosphere was typical, clean, and quiet. I will definitely be back!

Frequently Asked Questions

  • What are some popular dishes at El Ranchero Mexican Restaurant?

    Some popular dishes include the TBone Ranchero, Fajitas, and various Burritos like the Burrito De Carne Asada. The food is known for its flavorful seasoning and generous portions.

  • Do I need a reservation, or can I just walk in?

    You can walk in at El Ranchero, but be prepared for a possible wait during busy times, especially on weekends.

  • What dining options are available at El Ranchero?

    El Ranchero offers dine-in, takeout, and fast service options, so you can enjoy your meal however you prefer.

  • What is the atmosphere like, and when is the best time to visit?

    The atmosphere is cozy and colorful, perfect for a casual meal. Busy dining times tend to be evenings and weekends, so visiting during lunch may offer a quieter experience.

  • What amenities does El Ranchero provide for guests?

    El Ranchero has free parking, is wheelchair accessible, offers a kids' menu, and accepts both credit and debit cards.

Nearby Mexican restaurants

Mexican restaurant
Calentano Mexican restaurant

614 W Harden St, Graham, NC 27253

Mexican restaurant
Santa Lucia Market

1100 River St, Wilkesboro, NC 28697

Mexican restaurant
La Carreta Mexican Restaurant

1033 Randolph St, Thomasville, NC 27360

Mexican restaurant
Casa Vallarta Mexican and Seafood Grill

3915 Battleground Ave, Greensboro, NC 27410

Mexican restaurant
Taqueria Los Juanes

373 Jonestown Rd Winston-Salem, NC 27104 United States

Mexican restaurant
Taco Mama - Dilworth

2452 Park Rd Ste C Charlotte, NC 28203 United States

Mexican restaurant
El Taco Shop

1049 Yadkinville Rd Mocksville, NC 27028 United States

Mexican restaurant
Los Amigos Mexican

1325 Memorial Dr E Ahoskie, NC 27910 United States

Mexican restaurant
Dos Amigos - Boone

187 New Market Ctr Boone, NC 28607 United States

Mexican restaurant
San Marcos Mexican Restaurant

275 N Equity Dr Smithfield, NC 27577

Are you the owner?

Claim this page to update business information and manage your presence.

Claim this page Claim this page