Restaurants, Food & Beverage All Categories... Bakery & CafeBarBreweryCasual DiningCateringFine DiningRooftop Bar & LoungeTakeout & Fast FoodWaterfront All Locations... Belleair BluffsClearwaterIndian Rocks BeachIndian ShoresMadeira BeachNorth Redington BeachPass-A-Grille BeachRedington ShoresSouth PasadenaSt. Pete BeachTierra Verde/Isla Del SolTreasure Island go Madeira Beach Results Found: 14 Button group with nested dropdown President's Circle Slyce Pizza Bar Madeira Beach 662 150th Avenue Madeira Beach FL 33708 (727) 308-7881 Visit Website Bubba Gump Shrimp Co. Bubba Gump Shrimp Co. 185 Boardwalk Pl W John's Pass Madeira Beach FL 33708 (727) 397-4867 Visit Website Caddy's Johns Pass/ Sunpubs 195 Boardwalk Place John's Pass Village Madeira Beach FL 33708 (727) 233-3311 Visit Website Mad Beach Cantina by Sunpub 13205 Gulf Boulevard Madeira Beach FL 33708 (727) 398-4103 Visit Website Mad Beach Craft Brewing Company Mad Beach Craft Brewing Company 12945 Village Boulevard, John's Pass Madeira Beach FL 33708 (727) 362-0008 The Reef The Reef 14705 Gulf Blvd Madeira Beach FL 33708 (727) 954-3402 Boardwalk Grill Boardwalk Grill 204 John's Pass Boardwalk, John's Pass Madeira Beach FL 33708 (727) 391-8947 Hooters of John's Pass Hooters of John's Pass 192 John's Pass Boardwalk Place West Madeira Beach FL 33708 (727) 797-4668 Visit Website Kilwins Ice Cream, Chocolate & Fudge Kilwins Ice Cream, Chocolate & Fudge 160 John's Pass Boardwalk, Johns Pass Village Madeira Beach FL 33708 (727) 397-9800 Mad Pub Mad Pub 12933 Village Boulevard John's Pass Madeira Beach FL 33708 (727) 258-8973 Visit Website Sip & Scoop Sip & Scoop 13015 Village Boulevard, John's Pass Madeira Beach FL 33708 (727) 346-5255 DeLosa's Pizza & Restaurant DeLosa's Pizza & Restaurant 12800 Village Boulevard Madeira Beach FL 33708 (727) 398-4657 Sweet Brewnette Sweet Brewnette 13999 Gulf Boulevard Suite C2 Madeira Beach FL 33708 (727) 800-9858 Visit Website Friendly Fisherman Restaurant 150 John's Pass Boardwalk, John's Pass Village Madeira Beach FL 33708 (727) 391-6025 Visit Website