Last Updated on January 9, 2022
John’s Pass restaurants are some of the best around and a highlight of the St. Pete area! This old fishing village is a fun place to visit on Florida’s Gulf Coast.
Filled with a boardwalk and shops, it’s a great place for the family to spend the day. John’s Pass is also known for its incredible waterfront views and restaurants!
Looking For Dinner And Drinks On The Water?⇓
Check out The Calypso Breeze which offers dinner cruises, sunset cruises, and dolphin tours!
Located in Madeira Beach just north of Treasure Island and close to St. Petersburg, John’s Pass Village is a shopping area with over 100 shops and restaurants.
The Village has a few larger chain restaurants including Bubba Gump Shrimp and Hooters, but here are 10 other places to try while you’re at John’s Pass!
John’s Pass Restaurants- 10 Great Places To Try!

1. Bamboo Beach Bar
Bamboo Beach Bar is located at the northern end of John’s Pass and claims to be one of the Florida Suncoast’s oldest bars!
This tiki-style bar and grill is the place to go for food and frozen tiki drinks, and One of the best restaurants to go to around the St. Pete area!
Come here for some live music while enjoying their pina coladas, margaritas, or craft beers.
They serve grilled cheese sandwiches, salads, burgers, fish tacos, and seafood baskets.
Bamboo Beach Bar & Grill
1325 Village Blvd., Madeira Beach, FL, 33708
Phone 727-398-5401
Hours Sunday-Thursday 11 am-11 pm
Friday and Saturday- 11 am-12:30 am

2. Delosa's Pizza
When you’re in the area looking for some delicious food options, pizza is always a good choice!
Delosa’s Pizza has been around for almost 40 years and specializes in pizza, wings, and garlic rolls.
They’re also a full Italian restaurant and have pastas, lasagnas, meatballs, subs, and salads.
Delosa’s even has seafood and a full bar, too!
They also do takeout, delivery, and catering.
Delosa’s Pizza
12800 Village Blvd., Madeira Beach, FL, 33708
Phone- 727-398-4657

3. Beach Bites & Burgers
Beach Bites & Burgers is a cafe next to John’s Pass Trading Company and the Alligator & Wildlife Discovery Center.
They claim to have the best burgers and sandwiches in John’s Pass!
Several varieties of hot dogs, grilled cheese sandwiches, burgers, salads, and wraps.
They also have kids’ options.
Enjoy some food on their deck!
Beach Bites & Burgers
12961 Village Blvd, Madeira Beach, FL 33708
Phone- 727-317-4300
Hours Vary- See Online
John’s Pass Restaurants-
10 Great Places To Try!

4. Mad Beach Brewing
Mad Beach Brewing is an excellent place to go for some beers and food while at John’s Pass!
They have a long list of IPA’s, craft beers, lagers, ales, wines, and more.
Mad Beach is a brewpub with a full menu and kids’ menu.
Their menu is southern and Caribbean influenced, with plenty of fresh seafood entrees, burgers, sandwiches, salads, and more.
Try one of their signature entrees with one of the Chef’s recommended drinks to pair it with!
Mad Beach Craft Brewing Company
12945 Village Blvd., Madeira Beach, FL, 33708
Phone 727-362-0008
Hours- Open every day at 11 am

5. Paradise Cafe
Paradise Cafe is a casual eatery right on the boardwalk in the midst of all the wonderful shops and restaurants.
Come to Paradise for a slow-roasted pork sandwich or one of their other premium sandwiches, tacos, or gyros.
The cafe is most well known for its award-winning gumbo.
And you can’t visit Florida without trying some of their key lime pie!
Paradise Cafe
212 Johns Pass, Boardwalk Pl E, Madeira Beach, FL 33708
Phone- 727-220-9629
Hours Vary- See Online

6. John's Pass Grille
John’s Pass Grille is one of the area’s best spots!
JPG as they like to call it, has a nice selection of food on their menu including, wings, burgers, and sandwiches.
They also have lots of options of seafood, from oysters and stuffed grouper to crab-crusted salmon, and shrimp.
There is both indoor and outdoor seating.
Have a beer or glass of wine, and check out some live music Thursday-Sunday on their patio!
John’s Pass Grille is right next door to Delosa’s Pizza.
Bubba Gump Shrimp and Hooters are just further down the street.
John’s Pass Grille
111 Boardwalk Place West, Ste 203, Madeira Beach, FL 33708
Phone-727-258-8962
Tuesday-Sunday- 11 am- 9 pm
Monday- Closed
John’s Pass Restaurants-
10 Great Places To Try!

7. Addicted To The Bean
If you’re tired from all the shopping at the Village stores, come to Addicted to the Bean to perk up!
Addicted to the Bean is a coffee shop, but they also have sweets like cinnamon rolls and donuts.
Or you can grab some breakfast or lunch with a breakfast sandwich or a bagel.
They have indoor and outdoor seating, and free WiFi.
Addicted to the Bean
152 129th Ave W, Madeira Beach, FL 33708
Phone 727-399-1573
Hours 7 am-3 pm

8. The Boardwalk Grill
Come to The Boardwalk Grill to have breakfast, lunch, or dinner on the boardwalk!
Local favorites here include the Philly Cheese Steak Sandwich, Lobster Rolls, and of course, their Boardwalk Burger.
They also have lots of appetizer options, seafood combos, tacos, sandwiches, and salads.
Eat inside or hang out on their patio and enjoy some beautiful views of the Gulf!
The Boardwalk Grill
204 Johns Pass Boardwalk, Madeira Beach, FL 33708
Phone 727-391-8947
Hours- 10 am- 9 pm Every Day

9. Friendly Fisherman
Friendly Fisherman is the oldest seafood restaurant in John’s Pass and has been around since 1978!
The cool thing about this place is that they also have Hubbard’s Marina, just a couple of doors from the restaurant, where you can book a deep-sea fishing trip.
Then they will cook your catch at the restaurant if you’d like!
Or you can just eat something from their menu. They offer appetizers, sandwiches, and lots of seafood!
Try the catch of the day or their Famous Clam Chowder.
Next to Friendly Fisherman is Pirates Pub & Grub, a casual, pirate-themed bar and grill.
Friendly Fisherman
150 John’s Pass Boardwalk Place, Madeira Beach, FL 33708
Phone- 727-391-6025
Hours- Sunday-Thursday 11 am-9 pm
Friday and Saturday-11 am- 10 pm

10. The Hut
Lastly, my favorite restaurant at John’s Pass, The Hut!
They have a large inside dining area, but I recommend eating outside on their dock, where you get some awesome waterfront views!
The Hut has sandwiches, burgers, tacos, and appetizers.
Try their Lobster Po Boy or Grouper Sandwich.
This bar and grill is the perfect place to go for a frozen drink or beach bucket!
They also have a large selection of wines and beers, including local pours.
Live music here daily.
The Hut
190 Boardwalk Pl E, Madeira Beach, FL 33708
Phone- 727-258-4820
Hours- Sunday- Thursday- 11 am-9 pm
Friday and Saturday- 11 am-10 pm
Looking for more great places to eat on Florida’s Gulf? Check out these restaurants in Anna Maria Island!
Getting To John’s Pass And Parking
John’s Pass has a parking garage with more than 6 floors, at the southwest corner of the village, just north of the bridge.
John’s Pass Parking Garage
179 Boardwalk Place W, Madeira Beach, FL, 33708
There are also a couple of metered parking lots.
The central lot is just a little north of the parking garage and right off Gulf Blvd, to the east.
Across the street from John’s Pass and just northwest of the bridge is the beach lot.
This is where I parked and it was really easy.
For payments, you can also download the Way To Park app and just pay on there. Zone is 1192 (South Beach).
If you need a ride to or from John’s Pass while in Madeira Beach, Free Beach Ride is a service that takes you where you need to go. They work for tips. Phone- 727-776-7553
Other Things To Do At John’s Pass

Get On The Water!
At John’s Pass, you can rent a boat or go on a fishing charter, go on a tiki tour, and go on a dolphin-watching cruise along the intercoastal waters.
You can also go on a pirate ship tour, rent jet skis or go parasailing!
Here are links for the water activities:
Parasailing- 1-hour parasailing trips around Madeira Beach!
Florida Tiki Tours– Dolphin Cruises, Sunset Cruises, Sandbar Cruises. They also do events like bachelor parties and weddings!
Madbeach Water Sports– Rent a Waverunner or go on a fishing charter!
Fly-N-High Waverunners– Waverunner/Jet ski rentals and parasailing.
Jack’s at John’s Pass– Boat and Jet-ski rentals!
Royal Conquest Pirate Ship– Go on a pirate-themed cruise with lots of activities for the kids.
Other Attractions
Beach Fun & Games- Kids’ arcade with over 30 games.
Alligator & Wildlife Discovery Center– Explore and learn about gators and other animals. Over 180 species of wildlife here!
Locked Up Escape Room– Escape games with several different themes to choose from.
Helicopter Tours– Take a helicopter ride around the area, including John’s Pass and Treasure Island!

Go Shopping!
Check out the stores of John’s Pass!
Gift shops, jewelry stores, boutiques, surf shops, home decor stores, ice cream shops, candy stores, and more.
The best thing about John’s Pass is that admission is free! It’s also open every day.
John’s Pass Restaurants- 10 Great Places To Try!
As you can see, John’s Pass has some great waterfront restaurants and fun things to do!
If you’re looking for more to do while in the area, check out these Memorable Day Trips From Tampa!