Solo’s Pizza, a longtime island favorite

Pizza is always a fun dinner – some people even enjoy cold pizza for breakfast! Pizza on vacation is an easy choice and Solo’s Pizza in Holmes Beach is worth checking out. Offering both dine in and delivery, Solo’s is open at 4pm everyday with closing times varying due to season “or weather” according to their website.

While they offer mostly traditional pizzeria fare there are also wings, subs and burgers. Solo’s makes their pizza as a thin crispy crusted pie yet their calzones are deliciously chewy. They have both meat and veggie options (not vegan) and if you’re really hungry you can order the “Super Deluxe” which includes both!

Solo’s Pizza also offers the NFL Sunday Ticket football package with several TV’s so you can watch your favorite team with a cold beer or glass of wine.

3224 East Bay Drive
Holmes Beach, FL 34217
941-778-8118

Pizza Social – Handcrafted Pizzas & Fresh Salads on Pine Avenue

There’s a new pizza place on Pine Ave in Anna Maria City. Say hello to the Pizza Social! This casual pizza joint is open from 11am – 9pm everyday of the week, and is located just a few doors down from the Shiny Fish Emporium.

Pizza Social offers great hand-crafted pizzas as well as fresh salads. The pizzas come in two sizes, 10″ and 14″. Some of the pizzas on the menu here include their BBQ Pizza, Taco Pizza, the Community Garden Pizza, and the Beach Please Pizza. You can even opt for their cauliflower crust which is gluten free. And if none of their specialty pizzas interest you don’t worry, you can order the Build Your Own Pizza! You pick the meats and toppings you want and they’ll make it happen!

Same goes for their salads. If you don’t fancy one of the salads they have on the menu (like their Sumner House, California, or Caesar Salad) then you can do a Build Your Own small or large salad and have it your way.

Next time you find yourself on Pine Ave, stop by Pizza Social and try the island newest pizza place.

Pizza Social
308 Pine Ave, Anna Maria, FL 34216
(941) 251-4070

North Shore Cafe – a New Great Addition to Pine Avenue

There’s a new little café on Pine Ave in Anna Maria City that you must visit! The North Shore Café specializes in coffee, teas, smoothies, and more! Its a great spot to get something on the healthier side for breakfast and lunch.

Need a caffeine fix? They’ve got you covered with one of their Cold Brews, Cappuccinos, or Macchiatos. If you prefer tea over coffee then you’re going to love their specialty teas, like the London Fog (earl grey tea with vanilla, rock  sugar, & steamed milk). They even have Matcha Lattes!  Moving on to menu items that will fill you up, they have a great selection of delicious smoothies, acai bowls, as well as pastries & bagels, avocado toast, and lunch sandwiches. My favorites are the Jacaranda Smoothie, the Acai Hemp Protein Bowl, and the Caprese Sandwich. 

Stop by the North Shore Café any day of the week (besides Tuesdays when they’re closed to restock and recharge) for drinks or a bite to eat. You’re on island time, so you better enjoy every second of it! 

North Shore Cafe
304 Pine Ave, Anna Maria, FL 34216
(941) 900-2671

Mar Vista Dockside Restaurant and Pub – Delicious Seafood & Old Florida Vibes

Open for lunch & dinner, Mar Vista Dockside Restaurant and Pub is a popular establishment on Longboat Key that offers dockside dining, fantastic seafood dishes, and tasty cocktails. Mar Vista is owned by Ed Chiles and is part of the Chiles Restaurant Group along with the Sandbar Restaurant and the Beach House Restaurant.

Mar Vista is located in a beach house from the early 1900’s, which gives it a wonderful “Old Florida” vibe. Here, you can choose to dine on their private beach under the trees or on the large covered patio.

When it comes to their cuisine, Mar Vista uses as much locally sourced ingredients as they can. speaking of cuisine, lets get into the menu here. If you like seafood, you’ll love Mar Vista. with dishes like their Parmesan Crusted Flounder, Miso Glazed Grouper Collars, and Baja Fish Tacos. Of course not everyone is a fan of things that swim, so its a good thing they also have menu items like their Fried Chicken Sandwich, Mar Vista Pub Steak (served after 4PM), and Kung Pao Avocado. And don’t forget to finish the meal with one of their desserts that are made fresh in their bakery.

Mar Vista Dockside Restaurant and Pub
760 Broadway St, Longboat Key, FL 34228
(941) 383-2391

The BEST Little Coffee Haus in Holmes Beach

There might not be a Starbucks on Anna Maria Island, but that surely doesn’t mean you’re out of luck when it comes to grabbing a quick cup of Joe. Just head over to the Island Coffee Haus in Holmes Beach. This cute little coffee shop offers coffee, tea, pastries, and more!

Island Coffee Haus opened its doors for the first time back in 2012, and is open for business every day from 8am – 4pm.  They also offer free WIFI.

On the menu here for beverages there are coffees, teas, smoothies, and fresh pressed green juice. And if you want a bite to eat to go with your drink, they offer pastries along with breakfast sandwiches, oatmeal, and bagels. While you wait for the friendly staff to prepare your drink or snack, check out the merchandise they sell! Great locally made art, jewelry, signs, and more. 

Island Coffee Haus (Located in the same space as Scott’s Deli)
5350 Gulf Dr, Holmes Beach, FL 34217
(941) 896-4870

For the Best Sandwiches on Anna Maria Island, Head Over to Scott’s Deli

Scott’s Deli in Holmes Beach is the place you want to order from for the best sandwich on all of Anna Maria Island. While Publix is known for their delicious subs, Scott’s takes the cake. They have breakfast and lunch sandwiches, and will also deliver to anywhere on the Island, including the beach!

Everything at Scott’s Deli is fresh and homemade, and ingredients are locally sourced when they can be.

The menu here of course consists of great sandwiches including breakfast sandwiches, hot & cold sandwiches, and even the option to create your own sandwich with whatever bread/ meat, cheese, toppings & sauces you could want! A few of the sandwiches on the menu here include their Maple Leaf (breakfast menu), Italian, The Desoto, NY Pastrami, and many more.
Scott’s Deli also serves hot dogs (NY Hot Dog, Chicago Dog) and salads (Pasta Salad, Southwest Salad). Both of which you can also choose to create your own.

Have an event coming up and are a fan of Scott’s Deli’s delicious food? Have them cater!
Unfortunately, Scott’s is not open for dinner time (bummer). But they are open at 8am everyday, and close at 4pm Monday – Saturday (2pm on Sundays).


Scott’s Deli
5350 Gulf Dr, Holmes Beach, FL 34217 – (Shares location with Island Coffee Haus)
(941) 778-3000

Peach’s Restaurant in Holmes Beach – Laid Back, Homestyle Breakfast Food

For a good homestyle breakfast, that won’t break the bank, check out Peach’s off East Bay Drive in Holmes Beach. They are open early (6am), and close after lunch (2:30pm). There is nothing fancy about Peach’s, which is why so many people like it. It’s a nice laid back spot with friendly staff.

Peach’s Restaurant is actually a small chain restaurant, with 6 locations, all in the local area. Everything on the menu is served all day. So if you want a burger at 8am, go for it! Pancakes for lunch? No problem.
Speaking about the menu, here’s what you can expect. They have all the classic breakfast items, like omelets, benedicts, pancakes, waffles, etc. Then they have dishes like Biscuits & Gravy, a Breakfast Burrito, and Chicken Fried Steak n Eggs. There are quite a few things to choose from.

For the lunch portion of the menu there are fresh salads, sandwiches, and wraps. A few examples of dishes on the lunch menu include their Tuna Melt, Rueben, Buffalo Chicken Wrap, and the Southwest Salad.

Peach’s Restaurant
3240 E Bay Dr, Holmes Beach, FL 34217
(941) 779-0738

Isola Bella Italian Eatery – Enjoy an Authentic Italian Dinner in Holmes Beach

Enjoy the taste of authentic Italian cuisine in Holmes Beach at Isola Bella Italian Eatery. This restaurant is open for dinner (5pm – 9pm), and closed on Sundays.

They serve old family recipes using only the freshest ingredients that are mostly imported from Italy, or come from local farms. The cheese is imported, the pasta is made fresh, and the meats are top-shelf. This ensures the best quality of food, and trust me, the food here is fantastic.

The menu contains many classic Italian dishes and desserts. For appetizers, they have dishes such as Bruschetta, Eggplant Eza Bella, and Caprese Salad. As for the main courses, the menu includes Gnocchi al Pesto, Ravioli alla Vodka as well as your choice of veal or chicken Parmigiana, Piccata, and Marsala. Yum, yum, yum!

And to wrap up the meal, try on of their desserts, like the Tiramisù or lemon Sorbetto.

Isola Bella Italian Eatery
5904 Marina Dr, Holmes Beach, FL 34217
(941) 242-5309

Anna Maria Island Area Restaurant Information

Here is all the Anna Maria Island Area Restaurant Information you’ll need for you next visit! The island has it all when it comes time for food. From beach café’s to Fine Dining, American, Mexican, Italian, Caribbean cuisine, and so much more. Take a look below and find the best place for your next breakfast, lunch, dinner, or just drinks and a snack.

If you don’t have your own transportation take the Anna Maria Island Trolley it’s free! It will take you almost anywhere on Anna Maria Island too!

Fine Dining Anna Maria Island Restaurants

Anna Maria Island has several fine dining restaurants. The Beach Bistro in Holmes Beach is a nationally recognized as award winning. They offer an unforgettable dining experience with romantic Gulf of Mexico views. The Waterfront Restaurant is on the Bay side of Anna Maria City with dining outside too.  Just past Coquina Beach and over the bridge you will find Mar Vista Dockside Restaurant. Beautiful waterfront location with terrific food. A favorite with locals and visitors alike. 

Gulf Front Restaurants with outdoor Dining on Anna Maria Island

The SandBar is a great Anna Maria Island restaurant and offers fabulous American and Seafood Cuisine. The Beach House Restaurant is affiliated with the SandBar and has similar cuisine with outdoor sand in your toes dining in Bradenton Beach on Anna Maria Island. Try the Anna Maria Island Beach Cafe for Breakfast, Lunch, or Dinner and don’t forget the Gulf Drive Cafe in Bradenton Beach.  Oma’s Restaurant offers outdoor dining in Bradenton Beach and offers Italian Cuisine.

American Cuisine Restaurants on Anna Maria Island, Fl

The City Pier  is always a locals favorite. This is a beautiful spot at the very end of Pine Avenue. Hurricane Hank’s has affordable everything and serves great food in Holmes Beach. Mr. Bones offers fabulous barbecue with some unique twists. Seafood more your speed, when in Rome so to speak or more like Maine?  Also try Island Gourmet Grill for American dishes, seafood, Italian and more.

Seeking a good breakfast? Rod and Reel or Peach’s are good breakfast Anna Maria Island Restaurants. One of the best Anna Maria beach burger restaurants is just across from the Manatee public beach – Skinny’s. Skinny’s has outdoor seating as well. Anyone who has been to Anna Maria Island knows that Duffy’s serves a mean hamburger as well in Holmes Beach. Try Slim’s Place for an American style dinner and live music.    The Bridge Tender Inn Restaurant which offers outdoor waterfront dining as well as formal dining. Another great Bradenton Beach restaurant on Anna Maria Island is Sharky’s.

Anna Maria Island Mexican, Italian, German and other Cuisine Restaurants

If you’re looking for Anna Maria Island Restaurants that serve Mexican cuisine Tortilla Bay  is 100% Tex-Mex and is a walk up diner type restaurant.  So if you are searching for a inexpensive lunch or dinner Tortilla Bay is the perfect stop. If you are in the mood for German food then look no further. Try the Old Hamburg restaurant in Holmes Beach, Fl on Anna Maria Island.  Wicked Cantina is another Tex-Mex choice on  Anna Maria Island.  Another Mexican based restaurant is Poppo’s located in Anna Maria City on Pine Avenue.  Sorry, Banana Cabana is now closed.

Take out Anna Maria Island Restaurants

One of the best places for take-out on Anna Maria Island is definitely Scott’s Deli. Piled high sandwiches and great prices. They will even work with your charter captain to have your lunch ready and at the dock for your fishing trip! Don’t forget the Pine Avenue store that has fabulous sandwiches, pasta salads, and other quick take out lunches or snacks. The Pine Avenue General store is a small grocery store located in Anna Maria City so it’s a perfect stop for a lunch at the Bay Front Park for a impromptu picnic. The Tortilla Bay Restaurant is a take out or dine in Tex-Mex restaurant located in Holmes Beach. Rudy’s in Anna Maria City is a great choice for Philly steak sandwiches.

There is a small Chinese restaurant on the Anna Maria Island, China 1. For a great burger with onion rings or french fries try Skinny’s. You can order on the telephone and pick it up. A fine dining restaurant that delivers is The Feast in Holmes Beach. The restaurant caters as well. If you are in the mood for fresh fish try the Fresh Fish Market. They sell a great selection of fish and offer small dishes like soups and freshly prepared salads. Island Gourmet offers both take out and delivery if you are looking for something better than your average chain store pizza. They also offer more upscale selections such as seafood, salads and pasta too.

Anna Maria City, Holmes Beach and Bradenton Beach breakfast restaurants

There are quite a few great breakfast restaurants choices on Anna Maria Island. This category of dining can be one of the toughest to narrow down because most locals know the mainstream breakfast spots but there are a few hidden away gems that this blog will be sure to introduce. Minnie’s Cafe is located in Holmes Beach and serves a great homestyle breakfast. Peach’s which specializes in Breakfast is located in Holmes Beach and provides basic breakfasts as well as some fancy stuff too. Rod and Reel Pier Restaurant serves a fantastic breakfast as well and the views of the bay are phenomenal.  Want fresh donuts? Look no further, the Donut Experiment is the perfect choice in Anna Maria City.  For more details on Breakfast around Anna Maria Island, check out Island Real Estate’s additional breakfast post.

Treats and Ice Cream on Anna Maria Island, Florida

Tyler’s ice cream is just off the island on Cortez. Two Scoops is located in Anna Maria, and so is Dip’s, Joe’s Eats and Sweets is in Bradenton Beach. For a desert experience to remember, try the Euphemia Haye Restaurant which has unique pies, cheesecakes, and too many deserts to remember. Just off the island is Cold Stone Creamery which serves gourmet ice cream hand mixed with your choice of toppings. If your taste buds are screaming for a milk shake then the Shake Pit is a great bet however it is just off Anna Maria Island.  Another fabulous find is Sweet berries which serves fantastic frozen custard.  Visit our top 5 ice cream suggestions when visiting Anna Maria Island.

Off Anna Maria Island Dining and Restaurants

There are fantastic restaurants just off Anna Maria Island. A few are chain restaurants like Outback, Bone Fish, Olive Garden, Applebee’s and Carraba’s. If you are still looking for the Anna Maria Island “feel,” try Cortez Kitchen or Starfish Company as well as Anna Maria Oyster Bar.  Atlanta Bread Company, and Sweet Berries Frozen Custard Eatery are all conveniently located on Manatee Avenue. Always a favorite with the kids is of course Chuck E. Cheese. For a quick Mexican take out try Chipotle in Bradenton.  If you feel like venturing out into Sarasota try the very well known Columbia Restaurant.   Another great choices for Sarasota is Yoder’s which is an Amish based restaurant.  Yoder’s is well known for their pies.

Live Entertainment Taverns, Bars, and Restaurants

There are plenty of dining establishments on Anna Maria Island with live entertainment like SandBar, BeachHouse, Bridge Tender Inn, and D.Coy Ducks. We all need those vacation dollars to last so check out the top ten happy hours on Anna Maria Island list. It was hard work but someone had to find all of them!  Want more choices?  Our Anna Maria nightlife post lists bars, live music, billiards and more.  Check out our nightlife blog for more information.

Anna Maria Island is blessed to have so many wonderful dining choices. No matter where your Anna Maria vacation rental is located on the island, a great place to eat is a stones throw away. Cheers!

Enjoy a Casual Meal With Your Toes in the Sand at Coquina Beach Cafe

If you’re already out enjoying the day at Coquina Beach, or if you’re just in the mood for a casual bite to eat right on the beach, head over to the Coquina Beach Cafe. This laid-back spot is located in the city of Bradenton Beach (southern end of Anna Maria Island), and is right at the entrance to Coquina Beach.

The cafe is nestled right on the beach, so you can enjoy your food with your toes in the sand, and the Gulf of Mexico right in front of you. It doesn’t get much better than that.
Coquina Beach Cafe is open for breakfast and lunch, with the menu containing classic breakfast items omelettes, waffles, and biscuits & gravy. For lunch they offer different seafood platters, sandwiches, and fish or chicken tacos. It’s nothing fancy, but who needs fancy when you’re on Island time. The food is good and you can’t beat the view!

Coquina Beach Cafe also has frozen drinks (great for humid hot days), ice cream & sno cones, as well as a souvenir shop. Want to relax on the beach after enjoying breakfast or lunch at the cafe? Inquire with them about renting some chairs and an umbrella.

Coquina Beach Cafe
2650 Gulf Dr S, Bradenton Beach, FL 34217
(941) 778-4757