An afternoon at the beach can really work up an appetite. Fortunately, the island is home to many great restaurants. Some of the best Anna Maria Island restaurants are just a short drive from our Anna Maria Island pet-friendly vacation rentals.
Whatever you’re in the mood for – whether it’s BBQ, seafood or a good old-fashioned burger – Anna Maria Island has a restaurant that will satisfy your taste buds.
On your next visit, be sure to check out these five fun American eateries.
Wicked Cantina
A local favorite, Wicked Cantina sits on 7th St N in Bradenton Beach. The restaurant is known for its margaritas, tacos, burgers, and seafood, but they’re also open for breakfast.
Try the Half Pound Shrimp Basket or the Pork Chile Verde Dinner, which features slow-roasted pork with green chile sauce and topped with Jack cheese, onions, and cilantro. The Country Club Burger features Angus beef topped with Jack cheese, bacon, lettuce, tomato, and a special sauce.
A variety of appetizers (like the Wicked Nachos), fajitas, enchiladas, salads, soups, quesadillas, tacos, sandwiches, burritos, and wraps are available.
Wicked Cantina has something to satisfy every taste. The restaurant is open daily from 7:30 am – 10 pm.

Rod and Reel Pier Restaurant
Hidden away in the far North end of the island, Rod and Reel Pier serves American fare, local favorites, and seafood. The two-story, award-winning restaurant actually sits in the Gulf of Mexico.
Just follow the pier to the front door, and enjoy spectacular views of the Gulf while you dine.
Try the Fried Oyster Dinner or Mexican Grouper served with grilled onion, peppers, tomatoes, mushrooms, and salsa. The Chicken Breast Dinner is a great option for non-seafood lovers. All main courses are served with your choice of two sides.
The restaurant also has a wide selection of appetizers (like fried clam strips), sandwiches (like the Grouper Reuben), soups and salads. Top off the meal with a slice of key lime pie.
This casual restaurant is a local favorite, and is open every day of the week from 8 am through 9 pm.
Eat Here
Located on Gulf Dr. in Holmes Beach, Eat Here is a chef-driven restaurant with a focus on local foods and sharing. It’s a small-plates and tasting restaurant with an eclectic menu.
Their Street Food menu includes classics like veggie and fish tacos, but there’s also the Heart Attack Hot Dog, which features a bacon-wrapped, deep-fried hot dog topped with truffle butter and served on a garlic-buttered roll.
The Tempura’d Beets are lightly battered and served with chevre and crème Fraiche. American classics are on the menu, like pot roast and meatloaf. There’s also a great selection of seafood as well as vegetarian dishes.
Eat Here is open daily from 5 pm – 10 pm.
Plan Your Anna Maria Vacation
Our rentals are just a short drive or ride on the Anna Maria trolley ride from some of the best dining in Anna Maria. Give these restaurants a try while staying with us.
Mr. Bones BBQ
Located on Gulf Drive in Holmes Beach, Mr. Bones BBQ has a unique menu that will please both BBQ lovers and foodies alike.
The ribs and BBQ Pork or Chicken Plate are classic favorites, and Mr. Bones has five sauces to choose from: BBQ, Hot BBQ, Mongolian, Honey Glaze, and Mandarin. You’ll also find southern fare, like crawfish gumbo and jambalaya.
For something a little different, try the Congo Chicken, which features slices of organic chicken breast topped with a spicy peanut sauce, green onions and crushed peanuts. The Chicken Kebab and Chicken Tikka are loaded with rich flavors and served with biryani.
If that doesn’t pique your interest, try one of their subs or Tex Mex selections.
Mr. Bones also has an entire menu dedicated to vegetarian and vegan options. Try the Vegetarian Tikki Masala or the Sesame Peanut Noodles.
Stop in any day of the week for a delicious bite to eat. The restaurant is open 11 am – 9 pm Mon-Sat and 12 pm – 9 pm on Sunday.
Skinny’s Place
Skinny’s Place is a hidden gem on Gulf Dr. in Holmes Beach. The charming coastal restaurant has been in business since 1952 and has developed a reputation for having some of the best burgers in town.
Try one of their 7 burgers with a side of onion rings, fries or homemade chili. If you’re in the mood for something different, try the Mid Island Pounder sandwich, the Chili Dog, Grilled Chicken Breast Sandwich, or the Veggie Burger.
Skinny’s only accepts cash, so leave your plastic at home. The restaurant is open Tues-Sun from 11 am – 8 pm.




