El Rancherito

Contact Information

1311 N Keller Dr
Effingham, IL
Phone: 217-342-4753

Hours of Operation

Mon-Thu & Sun:
11:00 AM - 9:30 PM
Fri-Sat:
11:00 AM - 10:30 PM

Company Information

Year Established: 1993