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 Ranchito Mexican Restaurant

9442 Highway 100, New Haven, MO 63068-1413
+1 573-237-5022
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent11%
  • Very good22%
  • Average34%
  • Poor22%
  • Terrible11%
6 Sep 2017
“Best Mexican restaurant in New Haven”
29 Sep 2016
“Happy hour”
Closed Now
9442 Highway 100, New Haven, MO 63068-1413
All Details
Write a ReviewReviews (9)
Traveller rating
Traveller type
Time of year
Reviewed 7 September 2017

Good food and nice atmosphere. Service is friendly. Everything on the menu is good. Never hesitate to enjoy.

Date of visit: October 2016
Thank RossB1872
Reviewed 30 September 2016 via mobile

We split a meal of pick 3 and he had a beer and I had a margaritta, quick and good service. Don't shy away from the outside the food tasted great!

Date of visit: September 2016
Thank sashadog24
Reviewed 18 June 2016

When the Port's End was closed on a Saturday afternoon, we ventured into El Ranchito. It was not busy, probably close to 1:30. Our food and beverages came out after a decent interval. They were o.k., but not worth a repeat visit. We had to...More

Date of visit: June 2016
2  Thank Janet L
Reviewed 20 March 2016 via mobile

Decided to eat here on a Friday night. My husband and I hadn't been back since the ownership changed. The service is still sub par. I ordered a margarita and I was impressed with the size of a medium but the drink could have been...More

Date of visit: February 2016
Thank J A
Reviewed 1 March 2016

This is not true Mexican food. Everything here is covered in so much cheese sauce you can't even tell what you are eating. I didn't think you could mess up a Taco Salad but this place has managed to do it by adding so much...More

Date of visit: November 2015
Thank SavageHuntress
Reviewed 30 September 2014

Went there around 8:00 on a Friday night and there was a balloon glow in town, so maybe I caught them on a night where they were slammed. That said, the place was pretty dirty, table sticky, floors unkept. Service was pretty slow, especially given...More

Date of visit: September 2014
Thank mphopkins99
Reviewed 20 August 2014

El Ranchito is not a fancy romantic place, but does have good food and a great margarita. The staff is very helpful. It can get a bit loud.

Date of visit: April 2014
Thank LeesburgWineLady
Reviewed 25 March 2014

If you have one mexican restaurant in town, chances are you may like it. But if you had other choices, the differences are vast! Every visit always yields slow staff. Food is average, it is hit or miss. The best part of this place is...More

Date of visit: January 2014
Thank 635jasonp
Reviewed 29 October 2013

The El Ranchito in New Haven, Mo. is a good Mexican restaurant (not to be confused with the El Ranchito in Hermann, Mo, 15 miles west, which has not been good in my experience). The New Haven El Ranchito serves good entrees from an extensive...More

Date of visit: October 2013
Thank ProFoodWriter
Nearby HotelsSee all hotels
Cedar Creek
70 reviews
2.97 km away
Old Dutch Hotel
48 reviews
18.63 km away
Super 8 by Wyndham Washington
348 reviews
20.26 km away
Hermann Motel
104 reviews
21.69 km away
Nearby Restaurants
Lancito's Pizzeria
43 reviews
1.67 km away
Town Hall Tap Room
22 reviews
2.45 km away
Treloar Bar & Grill
11 reviews
5.70 km away
Nearby Attractions
Pinckney Bend Distillery
182 reviews
1.70 km away
Robller Vineyard
69 reviews
1.58 km away
Astral Glass Studio and Gallery
64 reviews
1.67 km away
Bommarito Estate Almond Tree Winery
33 reviews
7.50 km away
Questions & Answers
Get quick answers from El Ranchito Mexican Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Breakfast, Lunch, Dinner
Restaurant features
Open Hours
9:00 am - 9:00 pm
6:00 am - 9:30 pm
6:00 am - 9:30 pm
6:00 am - 9:30 pm
6:00 am - 9:30 pm
6:00 am - 10:30 pm
6:00 am - 10:30 pm
Location and Contact Information
  • Address: 9442 Highway 100, New Haven, MO 63068-1413
  • Location: United States  >  Missouri (MO)  >  New Haven
  • Phone Number: +1 573-237-5022
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