top of page

The DEFINITIVE Anna Maria Island Restaurant Guide 2022

Anna Maria Island is a 7 mile long, Florida Gulf coast barrier island composed of (3) individual cities. The City of Anna Maria is at the North end of the island, Holmes Beach occupies the middle portion of the island, and Bradenton Beach to the South, ending at Longboat Key bridge.


If you are planning a vacation visit to AMI, there is a wide range of restaurant options available depending on your personal tastes and budget. We have compiled a comprehensive Anna Maria Island restaurant guide with information on ALL of the various dining options on Anna Maria Island for you to enjoy while on your trip. Whether you are looking for breakfast, lunch, dinner or even brunch, there is something for everyone.


And while you are planning be sure to check out our wide range of Anna Maria Island Rental Properties


Anna Maria Island Restaurant Guide


AMI North End – Anna Maria - Anna Maria Island Restaurant Guide


AMI Beach Hut9901 Gulf Dr, Anna Maria, FL 34216 – General Store with Ice cream, drinks, snacks and other casual foods.

Hours – 7AM-9PM

Good For – Ice Cream, Snacks

Indoor/Outdoor Seating Avail – Pickup/Takeout Only

Eat Like a Local Tips – Very generous with their ice cream scoops!

Reservations – First Come, First Served

Live Music - No

Menu Link - https://www.yelp.com/biz/ami-beach-hut-anna-maria


Anna Maria Island Creamery and Bakery - 9801 Gulf Dr, Anna Maria, FL 34216 – Ice Cream and Baked Goods Shop

Hours – 8AM-9PM M-F, 8AM-10PM Saturday and Sunday

Good For – Ice Cream, Desserts

Indoor/Outdoor Seating Avail - Both

Eat Like a Local Tips – Awesome sorbets and tiramisu. Delicious ice cream, gelato and other goodies.

Live Music - No

Reservations – First Come, First Served

Menu Link - http://amicreamerybakery.com/


Anna Maria General Store - 503 Pine Ave, Anna Maria, FL 34216 - The Anna Maria General Store is an Anna Maria Island staple that has been the local place to go for food, drinks, and supplies since the 50’s when it was located at 307 Pine Avenue. Brian Seymour took over in February 2010 and pledged to serve our community in the best way possible.

Hours – 8AM-9PM Daily, Closes at 7PM on Sunday

Good For – Lunch, Casual Dinner, Drinks, Snacks

Indoor/Outdoor Seating Avail – Pick Up, Take Out only

Eat Like a Local Tips – if you like Chicken Salad, they make a mean Chix Salad Sandwich.

Live Music - No

Reservations – First Come, First Served

Menu Link - https://www.annamariageneralstore.com/menu.html



Bortells Lounge - 10002 Gulf Dr, Anna Maria, FL 34216 - There’s an all new look here at the bar, but the Bortell’s legacy can still be felt. Great place to grab a casual meal, drinks, and watch a football game.

Hours – 12PM – 12AM Daily

Good For – Lunch, Casual Dinner

Indoor/Outdoor Seating Avail – Indoor Only

Eat Like a Local Tips – Delicious wood fired pizza, cold beer.

Live Music - Occasionally

Reservations – First Come, First Served

Menu Link - https://www.bortells.com/menu


City Pier Grill and Bait - 100 N Bay Blvd, Anna Maria, FL 34216 - Homey seafood spot on Ana Maria Pier offers happy hour, live music & views of the bay & fishermen.

Hours – 7AM – 10PM Daily

Good For – Lunch, Casual Dinner

Reservations – First Come, First Served

Indoor/Outdoor Seating Avail – Outdoor Only

Eat Like a Local Tips – Variety of local beers on draft. Delicious casual food, don’t miss the Shrimp and Crab Chowder when they have it. Rent a fishing pole and try your luck after you eat fishing right off the pier.

Live Music – Yes, often feature local musicians, acoustic music.

Menu Link - https://citypiergrill.com/get-to-know-the-menu/

Cool Beans AMI - 101 S Bay Blvd Unit A4, Anna Maria, FL 34216 - Cool Beans A.M.I. is a new coffee shop with a mission to create a memorable experience and bring people together. We converted a retail dress shop into a cool coffee shop and a lot more.

Hours – 7AM-2PM Daily, Closed Wednesday

Good For – Breakfast, Lunch

Indoor/Outdoor Seating Avail – Both

Eat Like a Local Tips – Delicious, fresh coffee and espresso drinks.

Live Music - No

Reservations – First Come, First Served

Menu Link - https://coolbeansami.com/menu/


Dips Ice Cream - 503 Pine Ave, Anna Maria, FL 34216 – Ice Cream Shop

Hours – 10AM-10PM Daily. Open till 11PM Friday and Saturday

Good For – Desserts

Indoor/Outdoor Seating Avail – Outdoor Only

Eat Like a Local Tips – Great place to take the family for ice cream after dinner.

Live Music - No

Reservations – First Come, First Served

Menu Link – https://www.facebook.com/DipsAnnaMaria/

The Donut Experiment. - 210 Pine Ave, Anna Maria, FL 34216 - The donuts are delicious as it is, plus you get to design your own. Just fill out an order sheet indicating what type of icing and toppings you want and they'll create a fresh donut just for you!

Hours – 7AM-1PM Daily

Good For – Breakfast

Indoor/Outdoor Seating Avail – Both

Eat Like a Local Tips – Delicious, customizable donuts made while you wait. Terrific coffee drinks. Can be a bit of a waiting line so get there early.

Live Music - No

Menu Link - https://www.thedonutexperiment.com/menus/


Ginny and Jane E's Cafe - 9807 Gulf Dr, Anna Maria, FL 34216 - is our absolute favorite place for breakfast. The Creme Brulee French toast is to die for. They also have smoothies! While you wait for your order to be prepared you can shop for items made by local artists. It's an eclectic, quirky little place. Always a busy place but worth the wait.

Hours – 7AM-3PM Daily

Good For – Breakfast, Lunch

Indoor/Outdoor Seating Avail – Both

Eat Like a Local Tips – Crème.Brulee.French.Toast…..that is all.

Live Music - No

Menu link - https://www.ginnysandjanees.com/menu

Grub Tropical BBQ - 415 Pine Ave, Anna Maria, FL 34216 - gRub Tropical BBQ brings fresh flavors from familiar faces to Anna Maria Island. A fast casual, modern atmosphere combined with a new spin on traditional smoked BBQ, make gRub the perfect 'Place to Meat'!

Hours – 11:30AM-8PM

Good For – Lunch, Casual Dinner

Indoor/Outdoor Seating Avail – Mostly Indoor, Limited Outdoor seating may be available

Eat Like a Local Tips – Amazing Brisket and Ribs smoked daily onsite. Breezy and casual.

Live Music - No

Reservations – First Come, First Served

Menu Link - https://www.grubami.com/menu


Harry's Grill - 9903 Gulf Dr, Anna Maria, FL 34216 - has great burgers! We actually haven't tried anything else from there but it's a casual, laid back spot. We love to sit out on the patio.

Hours – 11:30AM-10PM Daily

Good For – Lunch, Dinner

Indoor/Outdoor Seating Avail - Both

Eat Like a Local Tips – Great burgers, often has live music.

Live Music – Yes, often featuring local musicians

Reservations – Larger Groups Call Ahead or Make Reservations Online

Menu Link - https://www.harrysgrillami.com/menu


Hometown Desserts - 507 Pine Ave, Anna Maria, FL 34216 - Hometown Desserts creates custom cakes and delicious desserts.

Hours – 10AM-5PM Daily, Closed Sundays

Good For – Desserts

Reservations – First Come, First Served

Indoor/Outdoor Seating Avail – Pickup/Dine Out Only

Eat Like a Local Tips – The Key Lime Coconut Cake is literally the best thing ever. Prepare to be obsessed.

Live Music - No

Menu Link - https://www.hometowndesserts.com/wp-content/uploads/2020/07/brochure.pdf

Island Ocean Star - 902 S Bay Blvd, Anna Maria, FL 34216 - Popular family-owned sushi house features traditional rolls & Japanese fare in a relaxed atmosphere.

Hours – 4PM-10PM Tues-Thurs, 4PM-10:30PM Friday-Saturday, Closed Sunday and Monday

Good For – Lunch, Dinner

Indoor/Outdoor Seating Avail - Both

Eat Like a Local Tips – If there is a table wait, you can often find a spot at the bar. Delicious sushi.

Reservations – First Come, First Served

Live Music - No

Reservations – First Come, First Served

Menu Link - https://www.islandoceanstarfl.com/menu.aspx


Mademoiselle Paris French Restaurant & Bakery9906 Gulf Dr, Anna Maria, FL 34216. Mademoiselle Paris is an authentic French restaurant and bakery also offering catering services. Open for breakfast, lunch and dinner. All our pastries, breads and viennoiseries are freshly baked every early morning by our chefs.

Hours – 7:45AM-4PM

Good For – Breakfast, Lunch

Indoor/Outdoor Seating Avail – Both

Eat Like a Local Tips – Terrific coffee, delicious variety of Croques for breakfast, relax and dine in their quaint outdoor courtyard.

Live Music - No

Reservations – First Come, First Served

Menu Link - (link - https://www.mademoiselleparis.com/ami)


North Shore Café - 304 Pine Ave, Anna Maria, FL 34216 – Serving Coffee/Espresso, teas, bowls, smoothies, avocado toasts and sandwiches

Hours – 8AM-2PM Monday, Wed, Thurs and Friday. 7:30AM-3PM Saturday and Sunday.

Good For – Breakfast, Lunch

Indoor / Outdoor Seating Avail – Both

Eat Like a Local Tips – Known for their coffee, acai bowls and avocado toast.

Live Music - No

Reservations – First Come, First Served

Menu Link - https://northshorecafe.net/menu


Pizza Social - 308 Pine Ave, Anna Maria, FL 34216 - Easygoing eatery offering handmade pizza pies, salads & craft beers in a compact dining area.

Hours – 11AM-9PM Daily, Closed Tuesday

Good For – Lunch, Casual Dinner

Indoor/Outdoor Seating – Both

Eat Like a Local Tips – Order online for pickup or delivery.

Live Music - No

Reservations – First Come, First Served

Menu Link - https://www.mypizzasocial.com/menus/


Poppos Taqueria - 212C Pine Ave, Anna Maria, FL 34216 - Poppo's Taqueria is a family owned Mexican-inspired restaurant. We offer unique, layered flavors through the use of real, fresh ingredients.

Hours – 11AM-9PM Daily

Good For – Lunch, Casual Dinner

Indoor/Outdoor Seating Avail – Both

Eat Like a Local Tips – Great Mexican “Street Food” inspired dishes….awesome burritos, fresh ingredients. Live Music - No

Reservations – First Come, First Served

Menu Link - https://order.incentivio.com/c/poppostaqueria/


The Porch - 9707 Gulf Dr, Anna Maria, FL 34216 - At The Porch Restaurant, we have many incredible offerings, from our signature dishes, seasonal entrées, specialty spritzers, top-quality steak, fresh fish, and a vast selection of beer and wine to choose from. A truly sought-after fine dining experience within one of the first homes built in Anna Maria.

Hours - 11AM-9PM Daily

Good For – Lunch, Dinner

Indoor/Outdoor Seating Avail – Both

Eat Like a Local Tips – The food is terrific but do save room for their incredible Burnt Basque Cheesecake dessert. Calories be damned.

Live Music - No

Reservations – Dinner reservations are not required, but are recommended during busy season. Book a reservation online if you have a larger party

Menu Link - https://www.theporchami.com/dinner-menu


Rod and Reel Pier - 875 N Shore Dr, Anna Maria, FL 34216 - is at the North end of the island and has been there since the ’40s. Hurricane Irma destroyed the Anna Maria Pier which was just right around the corner but the Rod and Reel pier remained unscathed. It's a casual place for a Grouper sandwich or other fresh fish. You can also rent a pole and fish off the pier. I've been told the ​Eggs Benedict is amazing but I haven't ​tried for myself​ yet.

Hours – 9AM-8PM Daily

Good For – Breakfast, Lunch, Casual Dinner

Indoor/Outdoor Seating Avail – Both

Eat Like a Local Tips – Super fresh seafood, great Grouper Sandwich. If there is a bit of a wait, just leave your name and rent a fishing pole and grab a cold beer downstairs, fish and drink while you wait.

Live Music - No

Reservations – First Come, First Served

Menu Link - http://www.rodreelpier.com/menu.aspx


Shiny Fish Emporium - 306 Pine Ave, Anna Maria, FL 34216 – Ice cream shop

Hours – 10AM-5PM Most Days

Good For – Ice Cream

Indoor/Outdoor Seating Avail – Take Out Only

Eat Like a Local Tips – Great ice cream + Shopping = WIN.

Live Music – No

Reservations – First Come, First Served

Menu link - https://shiny-fish-emporium.myshopify.com/collections


Sandbar Seafood & Spirits - 100 Spring Ave, Anna Maria, FL 34216 – You haven't truly experienced a sunset celebration until you have dined with your toes in the sand as the sun sinks below the horizon of the Gulf of Mexico. If you haven't checked this off of your bucket list, it is time to do so.

Hours – 11:30AM-9PM Daily, Open until 10PM Thurs and Friday

Good For – Lunch, Dinner

Indoor/Outdoor Seating Avail – Both

Eat Like a Local Tips – Great food, epic view. Great place to take your date for dinner and sunset.

Live Music – Occasionally, check schedule

Reservations – First Come, First Served

Menu link - https://www.sandbardining.com/our-menu


Slim’s Place - 9701 Gulf Dr, Anna Maria, FL 34216 - Our menu has something for everyone in your party: award-winning lobster mac & cheese, fresh fish, tacos, burgers, pizza, and the best Philly Cheesesteak around. Come out for the sports, stay for the great food, cold drinks, and friendly atmosphere. Enjoy life like a local on AMI!

Hours – 11:30AM-10PM Daily, 3PM-10PM Mondays

Good For – Lunch, Casual Dinner

Indoor/Outdoor Seating – Both

Eat Like a Local Tops – “No Shower” happy Hour daily 3PM-5PM. Owners hail from Philadelphia, PA, and their philly cheese steak is legit!

Live Music - No

Reservations – First Come, First Served

Menu Link - https://slimsplaceami.com/menu.html


Two Scoops- 101 N Bay Blvd, Anna Maria, FL 34216 – Ice Cream

Hours – 10AM-9PM Daily. Open till 10PM Friday and Saturday

Good For – Desserts

Indoor/Outdoor Seating Avail – Both

Eat Like a Local Tips – Great place to take the family for ice cream after dinner.

Live Music - No

Reservations – First Come, First Served

Menu Link - http://www.twoscoopsami.com/lunch-eats/


The Waffle Press - 425 Pine Ave, Anna Maria, FL 34216 - At the core of our menu is the Leige waffle, a sweeter, smaller cousin to the well-known Belgian waffle.

Hours – 7AM-3PM Daily

Good For – Breakfast, Lunch

Indoor/Outdoor Seating – Mostly Pickup/Takeout, some limited outdoor seating

Eat Like a Local Tips – Delicious, scratch made waffles and above average coffee.

Live Music - No

Reservations – First Come, First Served

Menu Link - https://www.thewaffle.press/menu


Waterfront Restaurant - 111 S Bay Blvd, Anna Maria, FL 34216 - Easygoing spot featuring global seafood dishes, a beer-&-wine bar & outdoor seating by the beach.

Hours – 11AM – 9PM Daily, Open Till 10PM Friday and Saturday

Good For – Lunch, Dinner

Reservations – Recommended, Call Ahead, Book a Reservation Online

Indoor/Outdoor Seating Avail – Both

Eat Like a Local Tips – Incredible fresh seafood dishes. One of the busier restaurants on AMI, plan on making a reservation in advance…small parties may be able to find a seat in the bar area without a reservation.

Live Music - No

Menu Link - https://thewaterfrontrestaurant.net/dinner-menu/



AMI Middle Island - Holmes Beach - Anna Maria Island Restaurant Guide


Baskin Robbins –3302 E Bay Dr, Holmes Beach, FL 34217 - Ice Cream Shop

Hours – 6AM-9PM Daily

Good For – Ice Cream / Dessert

Indoor/Outdoor Seating – Indoor Only

Eat Like a Local Tips – Shares a location with Dunkin Donuts, open very early.

Live Music - No

Reservations – First Come, First Served

Menu Link - https://order.baskinrobbins.com/store-selection

Beach Bistro - 6600 Gulf Dr, Holmes Beach, FL 34217 - Beach Bistro is Anna Maria Island’s premier dining destination. It's an award-winning, world-class dining experience sure to make your special celebration a lifelong memory. Perched directly on the white sands of the Gulf of Mexico, picturesque beach views and enchanting sunsets further enhance your experience. Beach Bistro's fresh Gulf seafood, prime American beef and domestic lamb have earned the highest ZAGAT ratings in America, 4.9 stars out of 5, establishing its reputation for the best food in Florida.

Hours – 5PM-10PM Daily

Good For – Fine Dinner

Indoor/Outdoor Seating – Both

Eat Like a Local Tips – Incredible location right on the beach. Terrific food, at the higher end of the price range, but worth it.

Live Music - No

Reservations – A Must, call ahead or book a reservation online.

Menu Link - https://www.beachbistro.com/menu/


Blueberries Café and Wine - 5337 Gulf Dr #300, Holmes Beach, FL 34217 – Blueberries Café and Wine was born as an extension of our daily kitchen at home at the service of the community, choosing the best ingredients and offering a range of variety, where freshness, flavor and practicality are the protagonists for every need.

Hours – 8:30AM-4PM Daily, 9AM-2PM Saturday and Sunday, Closed Wednesday

Good For – Breakfast, Lunch

Indoor/Outdoor Seating – Both

Eat Like a Local Tips – Great place to grab a “healthy” breakfast or smoothy.

Live Music - No

Reservations – First Come, First Served

Menu Link - https://en.blueberriesusa.com/menus

The Chateau - 5325 Marina Drive Main Floor, 5325 Marina Dr, Holmes Beach, FL 34217 – Serving fresh fish, Colorado and Iowa Beef, and other chef selections. We invite you to explore your palette and indulge in our fresh ingredients, attention to detail, cleanliness, and atmosphere. Whether joining us for your afternoon pleasures, dinner with friends or escaping for a date night, an exquisite experience awaits you.

Hours – 8AM-9PM Daily, open until 10PM Friday and Saturday, Closed Mondays

Good For – Breakfast, Lunch, Fine Dinner

Indoor/Outdoor Seating – Both

Eat Like a Local Tips – Good idea to have a reservation, but you may be able to snag drinks and food right at the bar if they are busy.

Live Music – No

Reservations – Recommended, but no required.

Menu Link - https://thechateauonthelake.com/ami-menu/

The Cheesecake Cutie & Café - 3324 E Bay Dr, Holmes Beach, FL 34217 - Our baked goods are freshly made every day with the finest, most delicious local ingredients. Order your Cheesecakes, "Scuties", cold Salads, or "CharCUTIErie" boxes for a day at the beach, your special event, or just for a treat for someone sweet.

Hours – 8AM-3PM daily, Closed Saturday and Sunday

Good For – Breakfast, Lunch

Indoor/Outdoor Seating – Indoor Only

Eat Like a Local Tips – If you like delicious homemade cheesecake, don’t miss this place. They also have delicious sandwiches and great coffee.

Live Music - No

Reservations – First Come, First Served

Menu Link - https://www.cheesecakecutie.com/menus

China 1 - 3236 E Bay Dr, Holmes Beach, FL 34217 – Traditional Chinese and Asian food

Hours – 10:30AM-9PM Daily, 4PM-9PM Sunday

Good For – Lunch, Casual Dinner

Indoor/Outdoor Seating – Indoor Only, Mostly Pickup/Takeout Delivery

Eat Like a Local Tips – Great pork fried rice!

Live Music – No

Reservations – First Come, First Served

Menu Link - https://china1florida.com/menu/


The Doctor’s Office - 5312 Holmes Blvd. #B, Holmes Beach, FL 34217

A unique craft cocktail bar - Florida style. It's probably one of the only spots for real and authentic signature cocktails. We're talking boozy drinks. It's in an actual old doctor's office and appropriately themed.

Hours – 5PM-10PM Daily

Good For – Casual Dinner and Drinks

Indoor/Outdoor Seating – Both

Eat Like a Local Tips – A call ahead reservation is REQUIRED to enter.

Live Music – No

Reservations – REQUIRED. Must call ahead and make a reservation by phone. No walk-ins permitted.

Menu Link - https://doctorsofficeami.com/food/


Dominos Pizza - 5606 Marina Dr, Holmes Beach, FL 34217 - Delivery/carryout chain offering a wide range of pizzas & a variety of other dishes & sides.

Hours – 10:30AM – 12AM Daily

Good For – Lunch, Casual Dinner

Indoor/Outdoor Seating – Pickup/Takeout/ Delivery Only

Eat Like a Local Tips – Order the “All Day Breakfast Pizza” from the Secret Menu.

Live Music – No

Reservations – First Come, First Served

Menu Link - https://www.dominos.com/en/pages/order/menu


Duffys Tavern - 5808 Marina Dr, Holmes Beach, FL 34217 - Laid-back dining room, decorated with kitschy license plates, serving burgers, sandwiches & beer.

Hours – 11AM-8PM daily, noon-8PM Sunday, Closed Tuesday

Good For – Lunch, Casual Dinner

Indoor/Outdoor Seating – Both

Eat Like a Local Tips – The best burgers, but they do not serve French fries. Try one of their delicious homemade sides instead.

Live Music - No

Reservations – First Come, First Served

Menu Link - http://www.duffystavernami.com/menu

Dunkin Donuts - 3302 E Bay Dr, Holmes Beach, FL 34217 – Chain coffee shop with baked goods and other casual foods.

Hours – 6AM-9PM Daily

Good For – Coffee, Donuts

Indoor/Outdoor Seating – Indoor Only

Eat Like a Local Tips – Another great option if you are up early and need to grab coffee or a quick breakfast

Live Music - No

Reservations – First Come, First Served

Menu Link - https://www.dunkindonuts.com/en/menu?gclid=CjwKCAiAjs2bBhACEiwALTBWZTYBKfD5Mk2qdeN4lJO4S9wfD-KHN6XZj2hCq4QY7Q7QiZar1TSjIhoCCPcQAvD_BwE&gclsrc=aw.ds



The Feast Restaurant - 5406 Marina Dr, Holmes Beach, FL 34217 – The Feast is a casual fine dining restaurant located in the city of Holmes Beach on Anna Maria Island, Florida. We specialize in fresh seafood, steaks, salads, innovative pastas, and much more. We offer hand tossed gourmet pizza with a variety of fresh ingredients.

Hours – 3:30-9PM Daily

Good For – Dinner

Indoor/Outdoor Seating – Both

Eat Like a Local Tips – Underrated pizza.

Live Music – No

Reservations – Recommended but not required. Book a reservation online or call ahead.

Menu Link - https://thefeastrestaurantami.com/dinner-menu/


Fifty Three Fifty, The Pourhouse - 5350 Gulf Dr, Holmes Beach, FL 34217 - Fifty Three Fifty is a welcoming space dedicated to those who love coffee, wine, beer and small bite

Hours – 8AM-10PM Daily

Good For – Breakfast, Lunch, Casual Dinner

Indoor/Outdoor Seating – Indoor Only

Eat Like a Local Tips – Small, “tapas” style menu, excellent desserts. Great place to grab coffee or espresso drinks early morning.

Live Music - No

Reservations – First Come, First Served

Menu Link - https://www.facebook.com/profile.php?id=100063767127132


The Freckled Fin - 5337 Gulf Dr, Holmes Beach, FL 34217 - Friendly neighborhood Irish pub. They have live music most nights and even Karaoke. This is a hidden gem for casual, good food and great service. The kitchen stays open later than most!

Hours – 11AM-11:30PM Daily, Open Until 1AM Friday’s and Saturdays

Good For – Lunch, Dinner, Drinks

Indoor/Outdoor Seating – Both

Eat Like a Local Tips – Some of the best homemade chicken tenders you will ever find.

Live Music – YES, nearly every night

Reservations – First Come, First Served

Menu Link - http://www.freckledfin.com/food-menu/


Graze Street AMI - 3218 East Bay Drive, Holmes Beach, FL 34217 - chef-driven modern market offering artisan sandwiches, flavorful salads, sweet treats, cheese, charcuterie, specialty spices, small batch olive oils, jam, honey, seasonal fresh flowers, and so much more.

Hours - 11AM-6PM Daily, Closed Monday and Tuesday

Good For - Lunch, Dinner

Indoor/Outdoor Seating - Both (Limited Outdoor)

Eat Like a Local Tips - Delicious sandwiches with super fresh ingredients.

Live Music - No

Reservations - First Come, First Served

Menu Link - https://grazestreetami.com/sandwich-menu



Holy Cow Ice Cream & Other Cool Stuff - 3234 E Bay Dr, Holmes Beach, FL 34217 – Ice Cream Shop

Hours – noon – 9PM Daily

Good For – Ice Cream

Indoor/Outdoor Seating – Indoor Only

Eat Like a Local Tips – Terrific milkshakes

Live Music – No

Reservations – First Come, First Served

Menu Link - http://www.holycowami.com/flavors.html


Hurricane Hank's - 5346 Gulf Dr, Holmes Beach, FL 34217 - is an all-around great spot. Don't be put off by the plaza location - that's where you find some of the best spots in Florida. Hank's menu offers something for everyone. Their peel and eat shrimp sold by the pound are delicious. They have excellent burgers and fish sandwiches and the pasta looks good, too!

Hours – 11:30AM-9PM Daily, Open until 10PM Friday and Saturday

Good For – Lunch, Dinner

Indoor / Outdoor Seating – Both

Eat Like a Local Tips – Best Peel & Eat shrimp on AMI.

Live Music – No

Reservations – First Come, First Served

Menu Link - https://www.hurricanehanks.com/images/dinner_tri_fold_2020.pdf?v=20208


Island Fresh Market - 5604 Marina Dr suite a, Holmes Beach, FL 34217 - land Fresh Market Ami is proud to provide top-quality, affordable, fresh local seafood and grocery items. At Island Fresh Market Ami, we want to see you enjoy your stay here on the island. That is why we ensure that all our local seafood and grocery items are carefully selected ensuring that you are getting the freshest of what is available.

Hours – 9AM-6PM Daily, 10AM-4PM Weekends

Good For – Lunch, Dinner DIY

Indoor/Outdoor Seating – Pickup/Takeout Only

Eat Like a Local Tips – this place is a small, boutique grocery store with a variety of dinner staples, fresh seafood and prepared foods.

Live Music – No

Reservations – First Come, First Served

Menu Link - https://islandfreshmarketami.com/menu/


Isola Bella - 5904 Marina Dr, Holmes Beach, FL 34217 - The Most Authentic Italian Place, It Feels Like A Short Vacation In Italy ! A Family Experience With Real Italian And Self-home Made Food

Hours – 5PM-9PM Daily, Closed Sunday

Good For – Dinner

Indoor/Outdoor Seating – Both

Eat Like a Local Tips – Terrific Italian food.

Live Music - No

Reservations – Not required but strongly recommended. Call ahead or book a reservation online.

Menu Link - https://www.opentable.com/r/isola-bella-italian-eatery-beach

Kiwi Style Fish and Chips Anna Maria Island - 3608 E Bay Dr, Holmes Beach, FL 34217 - From our delicious choice of local fish, coated in our signature crispy batter to our custom-made meat patties, we are always aiming to serve our customers only the best produce.

Hours – 11AM-8PM daily, Closed Sundays

Good For – Lunch, Casual Dinner

Indoor/Outdoor Seating – Indoor Only

Eat Like a Local Tips – Try the fish tacos.

Live Music – No

Reservations – First Come, First Served

Menu Link - https://www.kiwistylefishandchips.com/our-menu

Los Chiludos - 3232 E Bay Dr, Holmes Beach, FL 34217 - Casual outpost providing tacos, burritos, enchiladas & other Mexican plates in an unfussy space.

Hours – 11AM-8PM Daily, Closed Sunday

Good For – Lunch, Dinner

Indoor / Outdoor Seating – Both

Eat Like a Local Tips – Some of the best authentic Mexican food around. Friendly staff, fast service.

Live Music – No

Reservations – First Come, First Served

Menu Link - https://loschiludos.com/menu-1


Minnies Beach Café - 5360 Gulf Dr, Holmes Beach, FL 34217 - Cash-only nook for breakfast & lunch classics in an unassuming space with ocean-related knickknacks.

Hours – 7AM-2PM Weekdays, 7AM-1PM Weekends, Closed Monday

Good For – Breakfast, Lunch

Indoor/Outdoor Seating – Indoor Only

Eat Like a Local Tips – If they are busy when you arrive, make sure to sign in on their list for the table waitlist.

Live Music – No

Reservations – First Come, First Served

Menu Link - http://places.singleplatform.com/minnies-beach-cafe/menu#menu_3519556


Old Hamburg Schnitzelhaus - 3246 E Bay Dr, Holmes Beach, FL 34217 - Old Hamburg Schnitzelhaus® is the Anna Maria Island Restaurant with freshest imported draft beers, Wine and authentic German fare. All our dishes are homemade to our Grandma’s Bavarian and Austrian recipes – combined with the best German draft beers and wine in the Bradenton and Sarasota area.

Hours – 4:30-9PM Daily, Closed Monday

Good For – Dinner

Indoor/Outdoor Seating – Both

Eat Like a Local Tips – Amazing Schnitzel.`

Live Music – NO

Reservations - Recommended but not required. Book a reservation online or call ahead.

Menu Link - https://schnitzel.house/menu/

Paradise Bagels and Café - 3210 E Bay Dr, Holmes Beach, FL 34217 - Longtime haunt serving bagel sandwiches, muffins & more for breakfast & lunch, plus weekend dinners.

Hours – 7AM-2PM Daily, 7AM-12:30PM on Sunday

Good For – Breakfast, Lunch

Indoor / Outdoor Seating – Indoor Only

Eat Like a Local Tips – Best bagels on AMI, perhaps best bagels in FL.

Live Music - No

Reservations – First Come, First Served

Menu Link - https://www.allmenus.com/fl/holmes-beach/33584-paradise-bagels-and-cafe/menu/


Peach’s Restaurant - 3240 E Bay Dr, Holmes Beach, FL 34217 - Restaurant chain serving homestyle breakfast fare, sandwiches & wraps in a casual setting.

Hours – 6AM-2:30PM Daily, Closed Monday

Good For – Breakfast, Lunch

Indoor/Outdoor Seating – Indoor Only

Eat Like a Local Tips – Scratch made corned beef hash, great place to grab breakfast, open early

Live Music - No

Reservations – First Come, First Served

Menu Link - https://peachs.net/menu/

Pizzanos Pizza – 5318 Marina Drive, Holmes Beach, FL 34217 – Detroit style pizza, wings, Grinderz (Toasted Subs) and sandwiches.

Hours – 10AM-12AM Daily, Open Till 1AM Friday and Saturday

Good For – Lunch, Casual Dinner

Indoor/Outdoor Seating – Indoor Only

Eat Like a Local Tips – Great option for food on AMI “late night” when most other establishments are closed.

Live Music – No

Reservations – First Come, First Served

Menu Link - https://www.pizzanospizzaandgrinderz.com/order-online


Scott's Deli - 6000 Marina Dr, Holmes Beach, FL 34217 - Serving up the best sandwiches and wraps on the island. They also have creative side salads as well as vegetarian and gluten-free options. Want to know the best part? THEY DELIVER TO THE BEACH! That's right. They deliver straight to your beach chair. That's pretty tough to beat.

Hours – 9AM-6PM daily, closed Sunday

Good For – Lunch

Indoor/Outdoor Seating – Both

Eat Like a Local Tips – Call ahead for pickup or delivery right to your spot on the beach. Hands down best sandwiches and “street tacos” ever, do not miss.

Live Music – No

Reservations – First Come, First Served

Menu Link - http://www.scottsdeliannamaria.com/


Skinny’s Bar and Grill - 3901 Gulf Dr, Holmes Beach, FL 34217 - Rustic outlet for handcrafted burgers, hotdogs & homestyle sides in a chill spot with outdoor seats.

Hours – 11AM-8PM Daily

Good For – Lunch, Casual Dinner

Indoor/Outdoor Seating – Both

Eat Like a Local Tips – No longer cash only, now accepting credit cards! Great burgers and cold beer.

Live Music – No

Reservations – First Come, First Served

Menu Link - https://www.skinnysplace.com/food_menu


Small Town Creamery - 5404 Marina Dr, Holmes Beach, FL 34217 – Ice Cream Shop

Hours – 11AM-9:30PM Daily

Good For – Ice Cream

Indoor/Outdoor Seating – Pickup/Takeout Only

Eat Like a Local Tips – No pets allowed inside.

Live Music – No

Reservations – First Come, First Served

Menu Link - https://smalltowncreamery.com/ice-cream/

Solos Pizza - 3244 E Bay Dr, Holmes Beach, FL 34217 – At Solo's Pizza we offer italian food for any occasion. Some consider our hamburgers the best in Holmes Beach and we want you to try it.Find our specialties of the week

Hours – 4PM-10PM Daily, Closed Monday and Tuesday

Good For – Casual Dinner

Indoor / Outdoor Seating – Indoor Only

Eat Like a Local Tips – Great pizza, they have a pool table.

Live Music - No

Reservations – First Come, First Served

Menu Link - https://www.sirved.com/restaurant/holmes_beach-florida-usa/solos-pizza/392735/menus


Teriyaki Cove Restaurant - 3248 E Bay Dr, Holmes Beach, FL 34217 - Their famous Teriyaki sauce is homemade. They have been making Teriyaki sauce in-house with the same perfected recipe since 1992. Without a doubt, they believe it is the best Teriyaki sauce in the US! They hope you agree.

Hours – 11:30AM-7:30PM Daily, noon-7PM Sunday

Good For – Lunch, Casual Dinner

Indoor/Outdoor Seating – Both

Eat Like a Local Tips – Legit Teriyaki sauce, delicious fresh food.

Live Music – No

Reservations – First Come, First Served

Menu Link - https://www.teriyakicove.com/s/order


The Ugly Grouper - 5704 Marina Dr, Holmes Beach, FL 34217 - Bustling, easygoing eatery with a funky 3,000-pound metal fish sculpture, serving seafood & burgers.

Hours – 11AM-10PM Daily

Good For – Lunch, Casual Dinner

Indoor/Outdoor Seating – Both

Eat Like a Local Tips –

Live Music – Yes, check schedule online

Reservations – First Come, First Served

Menu link - https://www.uglygrouper.com/menuisola


Vinnys Italian Kitchen - 5337 Gulf Dr, Holmes Beach, FL 34217 - Italian outfit offering a range of take-out fare, from baked goods & panini to pizza & pasta dishes.

Hours – 11AM-7PM Daily, Closed Sundays

Good For – Lunch, Dinner

Indoor/Outdoor Seating – Mostly Pickup/Takeout but some limited outdoor seating may be available.

Eat Like a Local Tips – Impress your friends and family with a homemade Italian meal at home (Order it from Vinny’s takeout and tell your friends/family you made it yourself)

Live Music - No

Reservations – First Come, First Served

Menu Link - https://www.italiankitchenami.com/menu



AMI SOUTH END - Bradenton Beach - Anna Maria Island Restaurant Guide


Anna Maria Oyster Bar on the Pier - 200 Bridge St, Bradenton Beach, FL 34217 - Casual, kid-friendly seafood spot sporting funky nautical accents & outdoor seating on the water.

Hours – 11AM-10PM Daily

Good For – Lunch, Dinner

Indoor/Outdoor Seating – Both

Eat Like a Local Tips –

Live Music – No

Reservations – First Come, First Served

Menu Link - https://www.oysterbar.net/menus/

Back Alley Treasures & Bar - 108 Historic, Bridge St, Bradenton Beach, FL 34217 - Art, furniture & accessories line the walls of this beachy coffee shop & bar with light bites.

Hours – 8AM-8PM Daily, Closes at 5PM on Sunday

Good For – Coffee and Wine, Smoothies, Baked Goods

Indoor/Outdoor Seating – Both

Eat Like a Local Tips – Cool little coffee and win bar / retail store.

Live Music – No

Reservations – First Come, First Served

Menu Link - https://backalleytreasures.smartonlineorder.com/

Bamboo Island Bar - 119 Bridge St, Bradenton Beach, FL 34217 - Global-Brazilian fusion plates, unique pizzas & mojitos in a bright, lively 2nd-floor hangout.

Hours – 4PM-9:30PM Daily, Open Till 11PM Friday and Saturday

Good For – Dinner, Drinks

Indoor/Outdoor Seating – Both

Eat Like a Local Tips – Family owned restaurant with lovely staff, Brazilian inspired “tapas” style menu. Great location on 2nd floor to “people watch” comings and goings on Bridge Street.

Live Music – Occasionally

Reservations – Recommended but no required. Call ahead.

Menu Link - https://www.bambooislandbar.com/menu

Beach House Waterfront Restaurant - 200 Gulf Dr N, Bradenton Beach, FL 34217 - Set on 650 feet of pristine Gulf front beach, the old Harbor House restaurant was purchased in 1993 by Ed Chiles. His vision of a moderately priced restaurant serving great seafood both indoors and outdoors transformed into what is the Beach House Restaurant. Today the location features a climate friendly outdoor deck providing beautiful oceanfront vistas and signature Anna Maria Island sunsets on display every evening.

Hours – 11:30AM-10PM Daily

Good For – Lunch, Dinner

Indoor/Outdoor Seating – Both

Eat Like a Local Tips –

Live Music – No

Reservations – First Come, First Served

Menu Link - https://beachhousedining.com/our-menu

The Blue Marlin - 121 Bridge St, Bradenton Beach, FL 34217 - is a great spot for a nice dinner. It's down in the Southern part of the island near Bridge Street. When we first ​discovered it ​we were pleasantly surprised. I expected a hole in the wall but it's actually nicely appointed with delicious food. This is a great date night spot!

Hours – 5PM-9PM Daily, Open till 10PM Friday and Saturday, Closed Sunday

Good For – Dinner

Indoor/Outdoor Seating – Both

Eat Like a Local Tips – Check out the “trapyard” outdoor dining space with outdoor bar and live music.

Live Music – Yes, check schedule

Reservations – Highly recommended, call ahead or book online.

Menu Link - http://bluemarlinami.com/menu/

Bridge Street Bistro – 111 Gulf Dr S, Bradenton Beach, FL 34217 – Upstairs from Island Time Bar and Grill, more sophisticated menu than downstairs. Great place to eat and enjoy sunset on their 2nd floor balcony.

Hours – 5PM-9PM Daily, Open Till 10PM Friday and Saturday

Good For – Dinner

Indoor/Outdoor Seating – Both

Eat Like a Local Tips – Be sure to make a reservation in advance for outdoor seating.

Live Music – No

Reservations – Recommended, but not required.

Menu Link - https://bridgestreetbistroonline.com/food-menu/

Bridge Tender Inn - 135 Bridge St, Bradenton Beach, FL 34217 - Lively American bar & eatery with indoor space & a dockside bar & occasional live music.

Hours – 11:30AM – 12AM Daily, Open Till 1AM Friday and Saturday

Good For – Lunch, Dinner

Indoor/Outdoor Seating – Both

Eat Like a Local Tips – Check out the waterside outdoor bar directly across the street from the main restaurant, tons of outdoor seating and great drinks.

Live Music – Occasionally

Reservations – First Come, First Served

Menu Link - https://bridgetenderinn.rocks/menus/


Daquiri Deck Bradenton Beach - 107 Bridge St, Bradenton Beach, FL 34217 - Open-late hangout with a relaxed atmosphere offering creative daiquiris, seafood & live music.

Hours – 11AM-10PM Daily, Open Till 11PM Friday and Saturday

Good For – Lunch, Casual Dinner, Drinks

Indoor/Outdoor Seating – Both

Eat Like a Local Tips – Great drinks & food. Jumbo gulf shrimp & lump crab & grilled shrimp salad are delicious. Great views from upper deck.

Live Music – Yes, check schedule

Reservations – First Come, First Served

Menu Link - https://www.daiquirideckannamaria.com/menu/food-menu


Fudge Factory – 117 Bridge St, Bradenton Beach, FL 34217 - Ice cream, fudge and other goodies

Hours – 10AM-12AM Daily

Good For – Fresh Fudge, Ice Cream and other Sweet Treats

Indoor/Outdoor Seating – Pickup/Takeout Only

Eat Like a Local Tips –

Live Music – No

Reservations – First Come, First Served

Menu Link - https://sarasotafudgefactory.com/collections


Gelato-Go Anna Maria Island - 119 Bridge St UNIT 150, Bradenton Beach, FL 34217 – Homemade gelato ice cream

Hours – 1PM-9:30PM Daily, Open Till 10PM Friday and Saturday

Good For – Ice Cream

Indoor/Outdoor Seating – Pickup/Takeout Only

Eat Like a Local Tips