El Ranchero Mexican Restaurant
Mouth-Watering Dishes
Fun, Friendly Atmosphere
Authentic Mexican Cuisine
Dine In or Take Out
Margaritas and More
Open Daily for Lunch and Dinner
The Perfect Finish

El Ranchero Mexican Restaurant

Bloomington, Ellettsville, and Spencer Indiana. We've been serving Mexican cuisine at our locally owned and operated restaurants since 2005.

Mouth-Watering Dishes

Our nachos make the perfect appetizer. Beef, chicken, beans, shrimp, chorizo - so many options to choose from. Try our new Nachos Texanos and Macho Nachos!

Fun, Friendly Atmosphere

Enjoy festive Mexican artwork at all three of our restaurants. El Ranchero is fun for the whole family - kid friendly meal options are available!

Authentic Mexican Cuisine

Tacos, burritos, chimichangas, fajitas, enchiladas, chalupas,and so much more. Lunch and dinner combos offer something for everyone! Check out our healthy salads and vegetarian meals.

Dine In or Take Out

El Ranchero is open Sunday through Thursday from 11am to 9:30pm, and Friday through Saturday from 11am to 10pm.

Margaritas and More

Delicious frozen drinks, cold beer, and cocktails at select locations. Unwind with a drink at the bar at our Spencer and Ellettsville locations!

Open Daily for Lunch and Dinner

Now with three locations to serve you better. Fresh chips and salsa made daily!

The Perfect Finish

Delicious selection of Mexican desserts including fried ice cream and flan. Try our new cheesecake chimichangas!

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!

Restaurants

Visit our locations in Bloomington, Ellettsville, and Spencer

3615 W State Rd 46 in Bloomington(Elletsville)

405 E Franklin St in Spencer

2100 Liberty Dr., Suite C in Bloomington

Accommodations available for parties and events!

El Ranchero Mexican Restaurant Bloomington Indiana | El Ranchero Mexican Restaurant Spencer Indiana | El Ranchero Mexican Restaurant Ellettsville Indiana

Your place for delicious Mexican cuisine, served daily dine-in or take-out