Holmes Beach

A Moveable Feast Restaurant

Hungry? Eat in, take out, or have it delivered to your door. Whatever it is you can be sure that a great meal is about to be served every time.
Location: 5406 Marina Drive Holmes Beach, FL 34217
Phone: (941) 778-5092


Some of the best breakfast items on Ana Maria Island, served by a great team who are constantly smiling.The portions are enormous, even by American standards, and the execution is spot on
Location: 3240 East Bay Drive Holmes Beach, FL 34217-2044
Phone: (941) 779-0738

Beach Bistro

The Bistro boasts the highest Zagat rating for food and service in the state of Florida. It is included in Zagat’s “Top Restaurants in America” and is lauded by the guide for “the best food on the Gulf Coast,” “as good as any in New York or Paris.”
Location: 6600 Gulf Drive Holmes Beach, FL 34217
Phone: (941) 778-6444

Duffy`s Tavern

Locals and visitors alike flock to Duffy`s Tavern for their "world famous burger and coldest beer in town." Family-owned and operated for over 35 years by former Holmes Beach mayor Pat Geyer, she and her five daughters continue to offer beachgoers an island attitude in a charming surrounding.
Location: 5808 Marina Drive Holmes Beach, FL 34217-1518
Phone: (941) 778-2501

Hurricane Hanks

Casual dining and drinks are available here. An Island atmosphere and cozy. Belly up to the bar for a cocktail and relax.
Location: 5346 Gulf Drive Holmes Beach, FL 34217-1766
Phone: (941) 778-5788

Mr. Bones BBQ

Mr. Bones is a funky little family-owned restaurant on Anna Maria Island, Florida, where you’ll find some of the most famous, delectable baby back ribs in the country, as well as an eclectic assortment of homemade recipes, extending from all-American to world cuisine.
Location: 3007 Gulf Drive Holmes Beach, FL 34217-2149
Phone: (941) 778-6614

Old Hamburg Schnitzelhaus

What could be better than German food on Friday night? This pub has authentic food and all were very delicious.
Location: 3246 Bay Drive Bradenton, FL 34207
Phone: (941) 778-1320

Paradise Cafe & Bagels

"A friendly area classic, open seven days a week, with custom platters available for take out or catering
Location: 3210 East Bay Drive Holmes Beach, FL 34217-2031
Phone: (941) 779-1212

Skinny`s Place Inc

This place is authentic. It`s the kind of beach pit that disney would mimick in a park...the weathered old tables and lack of AC don`t diminish the flair of authentic florida hamburger dive with all the trimmings.
Location: 3901 Gulf Drive Holmes Beach, FL 34217-1912
Phone: (941) 778-7769

Tortilla Bay Southwest Grille

Tortilla Bay fits a much-needed and welcome category on Anna Maria Island: tasty food, good prices and fast. It`s a place to zip in and zip out without thinking twice. All that with a smile, too.
Location: 5318 Marina Drive Holmes Beach, FL 34217
Phone: (941) 778-3663