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.

Mi Ranchito

Is this your business?
710 W Main St, Immokalee, FL 34142-3939
+1 239-657-1766
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent69%
  • Very good24%
  • Average5%
  • Poor1%
  • Terrible1%
Travelers talk about
“ice cream” (8 reviews)
“burrito” (7 reviews)
“guacamole” (5 reviews)
Open Now
710 W Main St, Immokalee, FL 34142-3939
All Details
Write a ReviewReviews (79)
Traveler rating
Traveler type
Time of year

1 - 10 of 77 reviews

Reviewed 6 days ago

We taking the back roads through Florida and wanted a place for lunch. Happened across this place and notice the parking lot was packed. A great sign. Checked online reviews and decided we were having Mexican food for lunch! It was a Saturday afternoon and...More

Thank Sarah R
Reviewed 4 weeks ago

We stopped here on a trip to the Farmer's Market and the Casino. First of all it doesn't look like much from the street but inside, the food is excellent. Seems authentic in many ways. They make their own flavored water, something popular in Mexico...More

Thank Steve B
Reviewed March 12, 2018

The name Immokalee has its origins in the Seminole language. But, for my wife and me it will always mean a place to get great Mexican food. Mi Ranchito hit a "home run" for us on a day that we drove through Immokalee and just...More

Thank brooklyn45
Reviewed February 23, 2018

Service was wonderful; staff very knowledgeable regarding gluten-free items. Ice cream shop was perfect for our after meal dessert. Very tasty!

Thank Alan S
Reviewed February 16, 2018

My wife had quesadillas, and gets them often when we eat Mexican food... She said these were the best she has ever had. I had the Mexican flag enchiladas (one red, one white and one green). Green with beef was good, red with chicken was...More

Thank David_and_Jenie
Reviewed February 8, 2018

Just came back from visiting Immokalee and dining at Mi Ranchito. Food was fresh and delicious. Service was superb! A warm and friendly atmosphere with huge portions.

Thank dina4630
Reviewed February 3, 2018

We were in Immokalee and looking for lunch. Mi Ranchito was rated about the best and it was Mexican in a city with many Mexicans. We were seated on the ice cream side but were well taken care of. My wife ordered the Molcajete Mexicano,...More

Thank BillJoyce2014
Reviewed December 24, 2017 via mobile

Group of 7 for a family. Easy seating in a comfortable, enclosed outdoor area with a light breeze or inside if you prefer. Wait staff were all very friendly and always checked up on us since we chose to sit outside. The chips and salsa...More

Thank Michael M
Reviewed December 5, 2017 via mobile

Absolutely DELICIOUS!! Generous portions too. I had #25 ~ combo plate with soft taco, enchilada and burrito all done with chicken. No leftovers on my plate!!

Thank Caroline T
Reviewed November 21, 2017

Good selection, very reasonable pricing, friendly waitstaff. Meals are served hot and quickly. Good Mexican flavors!

Thank TOG190
Nearby HotelsSee all Immokalee Hotels
Seminole Casino Hotel
232 reviews
.74 miles away
Immokalee Inn
39 reviews
.94 miles away
Motel 82
8 reviews
4.74 miles away
Quality Inn
97 reviews
13.73 miles away
Nearby Restaurants
1st Street Deli
104 reviews
.74 miles away
Kountry Kitchen
48 reviews
.73 miles away
Rib City Grill
36 reviews
.89 miles away
Nearby Attractions
Airboats & Alligators
242 reviews
3.76 miles away
Lake Trafford
31 reviews
3.78 miles away
Immokalee State Farmers' Market
22 reviews
.86 miles away
Immokalee Pioneer Museum at Roberts Ranch
21 reviews
.51 miles away
Questions & Answers
Get quick answers from Mi Ranchito staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Television, Wheelchair Accessible, Takeout, Seating, Waitstaff, Parking Available, Serves Alcohol
Good for
Families with children, Kids
Open Hours
9:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 10:00 PM
9:00 AM - 9:00 PM
Location and Contact Information
  • Address: 710 W Main St, Immokalee, FL 34142-3939
  • Location: United States  >  Florida (FL)  >  Immokalee
  • Phone Number: +1 239-657-1766
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