The Official Travel Site of Alabama

Where To Eat

El Ranchero

Restaurant

Mexican cuisine in the heart of downtown Selma

El Ranchero
113 Broad Street
Selma, AL 36701
334-872-6013
Hours of Operation
  • Monday - Friday 11:00 am - 2:00 pm and 5:00 pm - 9:00 pm, Saturday 12:00 pm - 9:30 pm