Last Updated on March 31, 2024
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!
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!
Check out these amazing restaurants below! 👇
Table of Contents
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
⏰ 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 pasta, 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
Photo credit – Wikimedia
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 pasta, 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
👉 Looking for the best place to stay near John’s Pass?
Check out these 9 Beautiful Madeira Beach Rentals 🏩

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 IPAs, craft beers, lagers, ales, wines, and more.
Mad Beach is a brewpub with a full menu and a 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

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 can be located at 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 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 some of the nearby activities that you should check out and try! 👇
✓ 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 are 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.
For more amazing activities near John’s Pass, Take a look at these tours! 👇
7 Best Dolphin Cruises Near John’s Pass Florida
Final Thoughts: John’s Pass Restaurants
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!
Additional Florida Gulf Coast Blogs

Me enjoying the beach at Pass-A-Grille in St Pete just a few minutes away from John’s Pass in Florida!
You may be interested in these related posts:
Is Pensacola Safe? Everything You Need To Know In 2024!
7 Best Dolphin Cruise Near John’s Pass (Madeira Beach)!
Where To Stay In St Petersburg Florida
9 Beautiful Madeira Beach Rentals For 2024!
15 Day Trips From Destin You Shouldn’t Miss!
5 Highest Rated Marco Island Shell Tours!
12 Hotels Near Pier Park Panama City Beach!
16 Best Shell Island Tours From Panama City Beach!
Always On The Shore contains affiliate links and if you make a purchase, we make a small commission at no cost to you.
For more information, please read the disclaimer page.
Booking a last-minute trip to John’s Pass FL?
If so, we have you covered.
Top Tours near John’s Pass – Viator
Top Rated Hotels & Accommodations – Booking.com
Looking To Get Around In Madeira Beach Florida?
Check out rental car rates here! 🚗