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.

Minnie's Beach Cafe

5360 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-1775
+1 941-778-4140
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent58%
  • Very good31%
  • Average7%
  • Poor3%
  • Terrible1%
Travellers talk about
“hash browns” (13 reviews)
“layer cake” (3 reviews)
Open Now
07:00 - 14:00All hours
American, Diner, Vegetarian Friendly, Vegan Options, Gluten Free Options
5360 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-1775
Write a Review
Reviews (294)
Traveller rating
Traveller type
Time of year

81 - 90 of 286 reviews

Reviewed 24 March 2016

Just for fun, we parked at the beach and took the free trolley to Holmes Beach then the short walk to Minnie's. What a treat we found in that little space! A menu that offers the norm for breakfast but then also a wonderful selection...More

1  Thank travelgram02
Reviewed 9 March 2016

Great breakfast or lunch. Fun staff. Check out Cathys converse sneakers. Sign in and wait to be called. Small place with big food.

Thank AMHearn
Reviewed 4 March 2016

This is the second year that we have stayed at Holmes Beach and it is a must to come back to Minnie's. Tremendous selection for breakfast and lunch. All cooked "in house". Made to feel very welcome it's a must!

Thank Kanathan
Reviewed 18 February 2016

Small diner with parking, food is fresh and prepared to order. Food is very good. Coffee is served in mugs and is good quality.

Thank Eds10001
Reviewed 17 February 2016

Great place for home-style breakfast and brunch food. Huge selection on the menu …everything is good. Get there early or be prepared to wait, however, the wait is worth it. Don't be fooled by the strip-mall exterior.

Thank exnavynightflier
Reviewed 12 February 2016

Another great home cooked breakfast place. Husband and I were both pleased with our orders. Service was efficient.

Thank tsmforfuninnthesun
Reviewed 7 February 2016

Breakfast and lunch only. Small place, packed with tables, and you may have to share a table. We found that fun since we were able to talk with a local gentlemen who gave us lots of good advice/recommendations about the Island. Portions were huge. Eggs,...More

Thank Etta B
Reviewed 23 January 2016

Small place, so anticipate a wait during busy times outside on the side walk. The wait is worthwhile. The food is great and home made. Served quickly with delicious food.

1  Thank epazota
Reviewed 20 January 2016

A great old fashion breakfast place. Eggs, omelets, hash browns, pancakes, etc. And good coffee. Usually a short wait, but once you order your meal is in the skillet and on the way to your table. If you just want a good breakfast, this is...More

Thank Peter L
Reviewed 11 January 2016

This is a very popular spot, but they go out of their way to make sure you are seated quickly and comfortably. I love breakfast, but I'm strictly an eggs gal, no pancakes or waffles. Their breakfast sausage links are delicious and their hash browns...More

1  Thank Susan S
Nearby Restaurants
Beach Bistro
950 reviews
.99 km away
The Feast Restaurant
715 reviews
.11 km away
eat here
893 reviews
.20 km away
Skinny's Place Incorporated
687 reviews
1.09 km away
Nearby Attractions
Manatee Public Beach
444 reviews
1.05 km away
Island Gallery West
16 reviews
.05 km away
MV Minnow Boat Tours
46 reviews
.22 km away
AMI Paddleboard Rentals
94 reviews
1.10 km away
Questions & Answers
Get quick answers from Minnie's Beach 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
Brunch, Breakfast, Lunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Kids, Child-friendly, Local cuisine
Open Hours
07:00 - 13:00
07:00 - 14:00
07:00 - 14:00
07:00 - 14:00
07:00 - 14:00
07:00 - 14:00
07:00 - 13:00
Location and Contact Information
  • Address: 5360 Gulf Dr, Holmes Beach, Anna Maria Island, FL 34217-1775
  • Location: United States  >  Florida (FL)  >  Anna Maria Island  >  Holmes Beach
  • Phone Number: +1 941-778-4140
  • E-mail
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