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 Ranchero's

$$ - $$$Mexican,
113 Broad St, Selma, AL 36701-4606
+1 334-872-6013
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent13%
  • Very good47%
  • Average13%
  • Poor18%
  • Terrible9%
4 Oct 2017
“I'm easy to please, but please!”
28 Jun 2017
“The vegetarian options are filled with lard and chicken stock”
Closed Now
All hours
CUISINES
Mexican, Southwestern
PRICE
$$ - $$$
RATINGS
Service
Food
Value
Atmosphere
LOCATION
113 Broad St, Selma, AL 36701-4606
All Details
Write a Review
Reviews (22)
Traveller rating
Traveller type
Time of year
Language

1 - 10 of 21 reviews

Reviewed 5 October 2017

It was pretty busy, so I suppose that explains the inattentive service, but it doesn't explain the gooey, sickly pale stuff they probably call cheese. Otherwise, just OK on the tortillas, chicken, and chiles.

Thank STEVEN F
Reviewed 29 June 2017

So, the menu to vast and if you are not a vegetarian you might like the restaurant. We live in Central America and were craving interaction after a long visit here with possibly some actual Spanish speaking people..... I realize that's a stretch but we...More

Thank M S
Reviewed 10 March 2017 via mobile

I've been eating here since at least 1998. It's always been my favorite Mexican restaurant. Since leaving for the military, I don't get to come back home much, so when I do, my aunt makes it a point to take me out to dinner here....More

Thank RachelSpahr
Reviewed 16 August 2016

Food and staff are fantastic. Chips are always fresh. I love that they are thin and the salsa always has the right amount of heat. Yummy grilled chicken soft tacos and cold beer. The staff, from the owner, waitress to cashier are the friendliest around....More

Thank Wanda W
Reviewed 19 July 2016 via mobile

The drinks were weak. The service was slow. Valley Grande Mexican Restaurant's drinks are better and the waiters are friendlier

Thank Naopi E
Reviewed 14 April 2016 via mobile

i am from Houston and did not know what to expect while eating Mexican Food in Alabama lol wow! ya know how it is....... every Mexican Restaurant is "rated" by the Chips and Salsa and ice tea!!! both tasted really good i ordered 2 flour...More

Thank JIM P
Reviewed 3 January 2016

This restaurant has good food, plentiful portions, an inexpensive lunch menu, and fast and attentive service. Its downtown location means that it is convenient to historic sights such as the Edmund Pettus Bridge, the Selma Interpretive Center operated by the National Park Service, and the...More

Thank OST30
Reviewed 5 December 2015

We really enjoyed both the food and service at El Ranchero. The menu has many choices and the restaurant is right downtown - excellent location. Don't skip the desserts, which we found to freshly made and delicious! This will definitely be a repeat spot when...More

Thank Angie T
Reviewed 1 October 2015

This was one of the first Mexican restaurants to show up in a smaller town around these parts. I have always had good food and fast, friendly service. The Steak Fajita Quesadilla is always my go to dish!!

Thank Wanderlust724
Reviewed 24 April 2015

I am not from the South and I love Mexican food. This restaurant is a pleasant surprise in a small town, a nice place to eat with decent prices, good service, and the food, although nothing spectacular, is tasty with very filling portions.

1  Thank Andrea D
Nearby
Nearby Restaurants
Side Porch Sandwiches
30 reviews
.26 km away
The Coffee Shoppe
14 reviews
.29 km away
Lannie's Bar-B-Q
47 reviews
1.52 km away
St James Hotel & Restaurant
16 reviews
.34 km away
Nearby Attractions
Edmund Pettus Bridge
207 reviews
.22 km away
Old Live Oak Cemetery
36 reviews
1.06 km away
Brown Chapel AME Church
36 reviews
.64 km away
Selma Interpretive Center
25 reviews
.24 km away
Questions & Answers
Get quick answers from El Ranchero's staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Submit
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Average prices
USD 5 - USD 20
Cuisine
Mexican, Southwestern
Meals
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Reservations
Good for
Business meetings, Child-friendly, Romantic
Open Hours
Monday
11:00 am - 2:00 pm
5:00 pm - 9:00 pm
Tuesday
11:00 am - 2:00 pm
5:00 pm - 9:00 pm
Wednesday
11:00 am - 2:00 pm
5:00 pm - 9:00 pm
Thursday
11:00 am - 2:00 pm
5:00 pm - 9:00 pm
Friday
11:00 am - 2:00 pm
5:00 pm - 9:00 pm
Saturday
12:00 pm - 9:30 pm
Location and Contact Information
  • Address: 113 Broad St, Selma, AL 36701-4606
  • Location: United States  >  Alabama (AL)  >  Selma
  • Phone Number: +1 334-872-6013
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