El Ranchero Authentic Mexican Restaurant
Serving up hot and delicious Mexican cuisine seven days a week, now with three locations to serve you better!
Our chips and salsa are made fresh daily and make a great pairing with any of our lunch and dinner entrees. No matter what you're craving - chicken, beef, pork, chorizo, fish, seafood, rice, vegetables, salads, soups, desserts, frozen drinks - El Ranchero's wide selection of Mexican favorites is sure to hit the spot and keep you coming back for more. Our family friendly atmosphere is the perfect place to bring the whole gang for an evening out. We also offer take-out every day during business hours. If you're looking for some adult fun, come and hang out at the bar featured at our Ellettsville and Spencer locations, your local tropical paradise serving ice cold beer, cocktails, and fun!
El Ranchero is a locally owned and operated company, and we pride ourselves on providing you with the best service possible. We welcome and encourage your feedback at any time! Please contact us using the information to the right. We hope to see you soon!