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...
  • Excellent16%
  • Very good44%
  • Average16%
  • Poor16%
  • Terrible8%
27 Aug 2018
“Average Mexican Restaurant”
10 Jul 2018
“Craving Mexican”
12:00 PM - 9:30 PM Hours
$$ - $$$
113 Broad St, Selma, AL 36701-4606
All Details
Write a ReviewReviews (24)
Traveller rating
Traveller type
Time of year

1 - 10 of 23 reviews

Reviewed 27 August 2018

The food is maybe a little above average, the service is decent, the atmosphere is below average. The Guacamole and Cheese serving a very small. The margaritas are quite large.

Thank Sidney J
Reviewed 10 July 2018 via mobile

All the grands eant their birthday dinners here. Have eaten a lot of Mexican food but this place is the best. Service top notch. Portions plentiful.

Thank Pat M
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 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 JimInHoustonTx
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
Nearby HotelsSee all 10 hotels in Selma
St. James Hotel
64 reviews
.30 km away
Luxury Inn & Suites
25 reviews
2.54 km away
Budget Inn
8 reviews
2.84 km away
Comfort Inn
40 reviews
2.85 km away
Nearby Restaurants
The Coffee Shoppe
20 reviews
.29 km away
Lannie's Bar-B-Q
52 reviews
1.51 km away
Lannie's Bar-b-q Spot
13 reviews
1.51 km away
Golden China
8 reviews
.07 km away
Nearby Attractions
Brown Chapel AME Church
47 reviews
.64 km away
Selma Interpretive Center
46 reviews
.24 km away
National Voting Rights Museum and Institute
58 reviews
.69 km away
Old Depot Museum
30 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
Seating, Waitstaff, Takeout, Reservations
Good for
Romantic, Business meetings, Child-friendly
Open Hours
11:00 AM - 2:00 PM
5:00 PM - 9:00 PM
11:00 AM - 2:00 PM
5:00 PM - 9:00 PM
11:00 AM - 2:00 PM
5:00 PM - 9:00 PM
11:00 AM - 2:00 PM
5:00 PM - 9:00 PM
11:00 AM - 2:00 PM
5:00 PM - 9:00 PM
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