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 Rancho

677 Anne St NW, Ste A, Bemidji, MN 56601-4390
+1 218-755-5553
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent69%
  • Very good20%
  • Average9%
  • Poor1%
  • Terrible1%
Travellers talk about
“enchiladas” (9 reviews)
“beans” (4 reviews)
Closed Now
All hours
Mexican, Southwestern, Vegetarian Friendly
££ - £££
677 Anne St NW, Ste A, Bemidji, MN 56601-4390
All Details
Write a ReviewReviews (116)
Traveller rating
Traveller type
Time of year

11 - 20 of 116 reviews

Reviewed 9 August 2017

Stopped here for a late lunch and the food was very good and authentic. Cold beer and awesome guacamole. Wish the waiter would have stopped by our table more as we waited for refills. Will definitely eat there again!

Thank Schooner84
Reviewed 17 July 2017

Let's be honest, the further north of the border you are, the worse the mexican food is, but this place is an exception. If you are in northern lakes country and need your mexican fix, this is the place for you. They actually know what...More

Thank medic_guy
Reviewed 12 July 2017 via mobile

Great food, excellent service, reasonable prices!!!! One of my favorite places to eat in Bemidji!!!!

Thank Sara W
Reviewed 3 July 2017 via mobile

The food here is very good, especially for being in Bemidji. The waitstaff is friendly and the service was incredibly fast

Thank Lauren M
Reviewed 14 June 2017

Mi Rancho is the best Mexican Food in the Bemidji Area by far! I have never been disappointed in their food or service.

Thank John N
Reviewed 27 May 2017 via mobile

To find good Mexican food in northern Minnesota was a surprise. We were born and raised in Texas so Mexican food is one of the major food groups. My wife had the Texas fajitas which included some of everything and a lot of it, not...More

Thank Etexan758
Reviewed 17 May 2017

Two friends and I had lunch and had different orders. We all agreed that our food was fresh and excellent. I had the chicken burrito with beans and sauce. Halfway through I was full but kept eating as it was so good. No room left...More

Thank lawngopher
Reviewed 13 May 2017

Love this place. Excellent! Service, food and staff are wonderful! Lunch and dinner with drinks. They serve non alcohol margarita's too!

Thank lady h
Reviewed 9 May 2017

GREAT service. Wonderful chips and salsa. Love the decor. The place is always busy but service is top notch. Food is delicious.

Thank 2travelbirds
Reviewed 11 April 2017

We ate here for a business lunch. I requested a quiet table on the side so we could talk about lease. I was quickly seated, waters & menus were brought, time to look at the menu. Service was friendly & efficient. We had our food...More

Thank Dave F
Nearby Restaurants
Slim's Bar and Grill
26 reviews
.57 miles away
9 reviews
.99 miles away
Taco Bell
8 reviews
.98 miles away
Nearby Attractions
Paul Bunyan and Babe the Blue Ox
197 reviews
2.43 miles away
Sculpture Walk
57 reviews
2.06 miles away
Headwaters Science Center
57 reviews
2.30 miles away
Visit Bemidji
15 reviews
2.43 miles away
Ask a question
Questions & Answers
10 June 2017|
Response from Dave F | Reviewed this property |
I have no idea. Call the Restaurant. I don't think there is, because I react to it from Chinese Restaurants when they use too much... And lots of them do. Everything there is fresh & does NOT taste frozen or preserved... More
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Mexican, Southwestern, Vegetarian Friendly
Lunch, Dinner
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Parking Available, Television, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Kids, Child-friendly, Groups
Open Hours
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 23:00
11:00 - 22:00
Location and Contact Information
  • Address: 677 Anne St NW, Ste A, Bemidji, MN 56601-4390
  • Location: United States  >  Minnesota (MN)  >  Bemidji
  • Phone Number: +1 218-755-5553
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