Match the restaurant to the part of town
John’s Pass Village sits at the southern end of Madeira Beach, before the bridge to Treasure Island. The Gulf Boulevard choices below are farther north. You can eat well without making every meal a John’s Pass outing; a nearby restaurant may work better when you want to return quickly to your room afterward.
| Restaurant | Where | Menu direction | Dining arrangements |
|---|---|---|---|
| Caddy’s Madeira Beach | 14080 Gulf Boulevard; Gulf waterfront | Fish, tacos, burgers and larger dinners | The Madeira Beach page links online restaurant reservations. |
| Dockside Dave’s | 14701 Gulf Boulevard | Grouper sandwiches and seafood, with meat and pasta choices | Official site offers online ordering; call about seating. |
| Mad Beach Craft Brewing Company | 12945 Village Boulevard, John’s Pass Village | Brewpub food, Caribbean and Southern influences, children’s menu | Contact the restaurant for seating; private events have a separate inquiry process. |
Check the live menu and location link before departure, especially when a brand has another nearby venue. Let the food, seating arrangement and actual address guide the decision.
Caddy’s: make the Gulf setting part of dinner
Caddy’s Madeira Beach is a waterfront choice for a meal with a Gulf view. Its current food menu specifically covers Madeira Beach and Indian Shores; Treasure Island has a separate menu. The Madeira selection includes mahi tacos, grouper prepared several ways, burgers and fish-and-chips, so a mixed group can compare smaller handheld meals with full dinners.
The location page links restaurant reservations and lists valet parking underneath the restaurant plus an across-street lot. Follow the current parking instructions and check charges on arrival. If the view is the reason for your visit, ask about the requested table; a reservation alone does not establish a particular outlook. Use the restaurant reservation link when arranging dinner, since the site also offers a separate cabana product.
Dockside Dave’s: start with grouper, then check the wider menu
Dockside Dave’s official site now lists its location at 14701 Gulf Boulevard. Use that current address rather than an older saved listing. The dining room is described as casual, and the site links an online ordering option for guests who prefer to take food back to their accommodation.
The food menu makes the choice more specific than simply “seafood.” Its half-pound grouper sandwich is available in several preparations, including fried, grilled and blackened styles. You can also compare shrimp or grouper tacos, seafood dinners and pasta. Burgers, chicken and smoked meats give the group alternatives when everyone does not want fish.
Call 727-392-9399 if a fixed dining time, large party or particular seating arrangement matters. Online food ordering does not reserve a table.
Mad Beach Brewing: a village meal with a broad menu
Mad Beach Craft Brewing Company is at 12945 Village Boulevard in John’s Pass Village. Its brewpub setting suits a group that wants to combine food with the village outing. Choose it for the menu and beer selection rather than expecting a table directly on Gulf sand.
The brewpub menu lists jerk chicken, mahi sandwiches, shrimp dishes and burgers. The menu also lists a plant-based burger and bratwurst. The children’s section is for ages 11 and under and offers options including pasta, grilled cheese and chicken fingers. Those details help families decide whether the menu fits before walking through the village.
The operator publishes private-event information, but that does not establish a standard dinner reservation. Call 727-362-0008 about your group’s seating needs. For the browsing part of the visit, use our John’s Pass shopping guide rather than trying to fit every shop into the meal plan.
Keep current opening notices ahead of saved menus
At our September 29, 2026 source check, Sculley’s official homepage said the restaurant was closed for renovations with no confirmed reopening date. Other sections still displayed menus and hours. Check its latest notice before including it in a John’s Pass dinner plan.
Build dinner around the return from the beach
For a Gulf-view evening, arrange Caddy’s table and return to your accommodation with enough time to put away gear and change. For a more flexible meal near the northern part of town, compare Dockside Dave’s current menu and ordering options. If John’s Pass is the outing itself, make Mad Beach Brewing one stop, with shopping or a boardwalk stroll on either side of the meal.
Guests still choosing a base can compare our Madeira Beach hotel options. During a longer stay, BeachDay delivers portable gear to Madeira Beach accommodation and collects it there. Guests carry and set up the equipment, then leave it at the accommodation before heading to dinner.
Sources & current information
Official information checked September 29, 2026. Check linked pages again for changing access, schedules and conditions.
Get a quote