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.

Rainbow Cafe

Is this your business?
212 S Main St, Pine Island, MN 55963-9190
+1 507-356-2929
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent66%
  • Very good20%
  • Average3%
  • Poor8%
  • Terrible3%
Travelers talk about
“tomato soup” (2 reviews)
“beef” (4 reviews)
“small town” (6 reviews)
Closed Now
11:00 AM - 8:00 PMAll hours
American, Cafe
$$ - $$$
212 S Main St, Pine Island, MN 55963-9190
All Details
Write a Review
Reviews (58)
Traveler rating
Traveler type
Time of year

11 - 20 of 58 reviews

Reviewed January 14, 2016

I loved my walleye but my husband found his grass fed T bone tough. Expensive meat should not be tough in my opinion. The waitress was not concerned that we remarked on this, and we spent $100.00 for 2 of us. That does not reflect...More

Thank Alison F
Reviewed December 3, 2015 via mobile

I expected a decent small town cafe. The Rainbow Cafe far exceeded my expectations! The menu included numerous health conscious options! The meal prepared from scratch, was outstanding! The dessert choices were excellent! The service and facilities all get high marks. Very much looking forward...More

Thank Peter G
Reviewed November 25, 2015 via mobile

Quality of food was poor. The salmon dinner was frozen farm and lacked flavor. Salad was small but bread cost extra and lacked a good fresh flavor. Wine was a short pour and not good. Just one brand was on the wine list so there...More

Thank Jay6894
Reviewed October 19, 2015

The new owners a very accomplished duo - husband and wife team, dynamically intent on delivering the very best of culinary delights to their local patronage! (OK, I admit, this is my hometown, and I may be a bit biased because of the nostalgia associated...More

Thank Rick O
Reviewed September 30, 2015

the owners source their food from several local farmers...picking the produce themselves . The food is prepared in the most healthy way possible and yet is beautifully presented with flavors enhanced by the oils of different plants.

Thank Glo D
Reviewed August 2, 2015

Just moved to Rochester, and biked up the Douglas Trail to Pine Island. Cute little town, with nice riverside park. Only a block away: the "historic" Rainbow Cafe. The ambiance in this restaurant is classed-up comfort. Lots of seating options, and a small 5-seat bar...More

1  Thank groeschl
Reviewed July 16, 2015 via mobile

Stopped in for a quick lunch on the way to SE Minnesota region after reading a couple of reviews. We all ordered sandwiches. The service was great and the food was excellent. 2 members of our party devoured the walleye sandwich special. I had the...More

1  Thank mjb6022
Reviewed July 8, 2015

We heard about the Rainbow Café from friends and had it on our list of places to try for over a year now. We looked at the menu and were impressed and so we went. Everything is made to order from scratch so be patient--the...More

Thank Susie K
Reviewed May 1, 2015 via mobile

Can't say enough about how much we like this place. Excellent food, many gluten free choices. Varied menu with local food origins. While the atmosphere might be on the simple side, the exceptional food flavors and service is not. Rainbow Cafe is not a "value"...More

1  Thank RGTravelIng
Reviewed April 2, 2015

My family and I have enjoyed Rainbow Cafe for years but my last lunch there with my daughter at $48 was not as in the past. Don't get me wrong as the food was delicious just out of my lunch price range.

Thank C H
Nearby Restaurants
Tilly's Bar & Grill
22 reviews
6.44 miles away
Bridget's Cafe
29 reviews
6.50 miles away
WD's Bar & Grill
5 reviews
7.04 miles away
Nearby Attractions
Apple Ridge Orchard
8 reviews
6.36 miles away
Tilly's Bar and Grill
5 reviews
6.53 miles away
Oxbow Park and Zollman Zoo
62 reviews
8.05 miles away
Chocolate Shoppe
11 reviews
10.74 miles away
Questions & Answers
Get quick answers from Rainbow Cafe 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
Breakfast, Lunch, Dinner
Restaurant features
Seating, Waitstaff, Serves Alcohol, Reservations, Wheelchair Accessible
Good for
Kids, Families with children
Open Hours
10:00 AM - 1:00 PM
11:00 AM - 8:00 PM
11:00 AM - 8:00 PM
11:00 AM - 8:00 PM
11:00 AM - 8:00 PM
11:00 AM - 8:00 PM
Location and Contact Information
  • Address: 212 S Main St, Pine Island, MN 55963-9190
  • Location: United States  >  Minnesota (MN)  >  Pine Island
  • Phone Number: +1 507-356-2929
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