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

113 Broad St, Selma, AL 36701-4606
+1 334-872-6013
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • 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”
Closes in 16 min
5:00 p.m. - 9:00 p.m. Hours
$$ - $$$
113 Broad St, Selma, AL 36701-4606
All Details
Write a ReviewReviews (22)
Traveller rating
Traveller type
Time of year

1 - 10 of 21 reviews

Reviewed 4 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.

Reviewed 28 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 18 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 13 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 2 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 4 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 23 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 HotelsSee all 10 hotels in Selma
St. James Hotel
64 reviews
.30 km away
Luxury Inn & Suites
24 reviews
2.54 km away
Budget Inn
8 reviews
2.84 km away
Comfort Inn
38 reviews
2.85 km away
Nearby Restaurants
Side Porch Sandwiches
33 reviews
.26 km away
The Coffee Shoppe
15 reviews
.29 km away
Lannie's Bar-B-Q
48 reviews
1.51 km away
Lannie's Bar-b-q Spot
11 reviews
1.51 km away
Nearby Attractions
Selma Interpretive Center
36 reviews
.24 km away
Brown Chapel AME Church
39 reviews
.64 km away
National Voting Rights Museum and Institute
56 reviews
.69 km away
Old Depot Museum
27 reviews
.60 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
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$5 - US$20
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Reservations
Good for
Child-friendly, Business meetings, Romantic
Open Hours
11:00 a.m. - 2:00 p.m.
5:00 p.m. - 9:00 p.m.
11:00 a.m. - 2:00 p.m.
5:00 p.m. - 9:00 p.m.
11:00 a.m. - 2:00 p.m.
5:00 p.m. - 9:00 p.m.
11:00 a.m. - 2:00 p.m.
5:00 p.m. - 9:00 p.m.
11:00 a.m. - 2:00 p.m.
5:00 p.m. - 9:00 p.m.
12:00 p.m. - 9:30 p.m.
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