The beaches have wondeful choices for food and fun! We also have Downtown St. Petersburg about 30 minutes from the beaches that has turned into a real hub of great bars and restaurants!
Restaurants and Nightlife
Best restaurants and bars in the area!
-Breakfast
Frog Pond - Eatery serving hearty plates of breakfast & lunch staples in a relaxed space with frog knickknacks.
Address: 7390 Gulf Blvd, St Pete Beach, FL 33706 (727) 363-7205 (Pictured) Menu
Sweet Brewnette - Comfy breakfast & lunch cafe with retro accents offering organic coffee, local art & free WiFi.
Address: 13999 Gulf Blvd C2, Madeira Beach, FL 33708 (727) 800-9858 Menu
La Casa Del Pane - Relaxed Italian bakeshop with a patio for pizza & other cafe fare, plus breads, pastries & espresso.
Address: 7110 Gulf Blvd, St Pete Beach, FL 33706 (727) 367-8322 Menu
IHOP - Long-standing chain serving a wide variety of pancakes & other American breakfast & diner fare.
Address: 5001 Gulf Blvd, St Pete Beach, FL 33706 (727) 360-8595
Café De Paris Bakery - Cozy Parisian-style cafe & bakery with sidewalk seating for quiche, crêpes & various sweet treats.
Address: 2300 Gulf Blvd, Indian Rocks Beach, FL 33785 Menu
Sandy's Restaurant - Unfussy eatery serving typical American mains such as eggs Benedict, pancakes & burgers.
Address: 2300 Gulf Blvd, Indian Rocks Beach, FL 33785 Menu
Lighthouse Donuts – Small sit down featuring Donuts, breakfast sandwiches, and coffee.
Address: 2548, 311 Gulf Blvd, Indian Rocks Beach, FL 33785
Indian Shores Coffee - Breakfast Restaurant with a Warm, funky cafe with a garden patio offering organic coffee, light bites & occasional live music.
Address: 2111, 19221 Gulf Blvd, Indian Shores, FL 33785 Menu
-Local Dining
P.J.’s Oyster Bar – Laid-back, kid-friendly seafood décor sports walls plastered with dollar bills & kitschy accents.
Address:415 2nd St, Indian Rocks Beach, FL 33785 Menu
Crabby Bills – Family-friendly choice for American favorites including lots of seafood, plus beer, wine & cocktails.
Address: 401 Gulf Blvd, Indian Rocks Beach, FL 33785 Menu
Keegan’s Seafood Grille – American eatery dispatching a seafood-heavy menu in funky digs decorated with fishing paraphernalia. Address:1519 Gulf Blvd, Indian Rocks Beach, FL 33785 Menu
Slyce – Laid-back, A big pizza menu with several topping choices, plus live music.
Address:311 Gulf Blvd, Indian Rocks Beach, FL 33785 Menu
Britt's Pizza - Parlor offering pizza made with traditional or whole-grain dough coal-fired in a 900-degree oven.
Address: 10709 Gulf Blvd, Treasure Island, FL 33706 (727) 360-6561 Menu
Ricky T's Bar & Grille - Relaxed choice for elevated comfort fare at breakfast, lunch & dinner, plus live music & sports TV.
Address: 10601 Gulf Blvd, Treasure Island, FL 33706 (727) 363-7425 (Pictured) Menu
Gigi's Italian - Retro-style chain outpost provides Italian classics & pizza & offers early-bird specials.
Address: 105 Treasure Island Causeway, Treasure Island, FL 33706 (727) 360-6905 Menu
Captain Bill's Beach Kitchen - Casual bar & restaurant providing local seafood, plus cocktails, outdoor seating & live music.
Address: 145 107th Ave, Treasure Island, FL 33706 (727) 317-3940 Menu
Sea Dog Brewing Company – Sea Dog Brewing Co. Treasure Island sits along the intercoastal of the Gulf across from Treasure Island beach. waterfront bar, open-air seating, billiards tables, and more.
Address: 9610 Gulf Blvd Treasure Island, FL 33706 (727) 954-7805 Menu
-Fine Dining Options
Middle Grounds Grill - An illuminated fish tank & nautical mural brighten this seafood grill with a full bar & live music.
Address: 10925 Gulf Blvd, Treasure Island, FL 33706 (727) 360-4253 Menu
The Pearl Restaurant - Upscale restaurant serves a sophisticated seafood-focused menu alongside wine & specialty drinks.
Address: 163 107th Ave, Treasure Island, FL 33706 (727) 360-9151 (Pictured) Menu
Palm Court - Pasta & seafood come with a wide selection of wines at this Italian hideaway on TradeWinds Resort.
Address: 5500 Gulf Blvd, St Pete Beach, FL 33706 (727) 363-2358 Menu
Fetishes Dining & Wine Bar -Upscale restaurant with steak, seafood & some dishes prepared tableside, plus a sizable wine list.
Address: 6305 Gulf Blvd, St Pete Beach, FL 33706 (727) 363-3700 Menu
RumFish Grill - Imaginative seafood spot with 2 bars, nightly entertainment & a 33,500-gallon dining-room aquarium. Address: 6000 Gulf Blvd, St Pete Beach, FL 33706 (727) 329-1428 Menu
Aqua Prime – Laid-back, beach-themed locale featuring steaks & seafood dishes, plus creative cocktails & a patio.
Address: 213 Gulf Blvd, Indian Rocks Beach, FL 33785 Menu
Guppy’s On The Beach- Warm, mellow hangout near the beach focuses on eclectic, upscale seafood dishes & small plates. Address: 1701 Gulf Blvd, Indian Rocks Beach, FL 33785 Menu
Salt Rock – With fabulous views of the Intracoastal from the terrace this Indian Shores stalwart is praised for its “excellent” steaks and seafood.
Address: 19325 Gulf Blvd, Indian Shores, FL 33785 Menu
- Quick Bites
Kooky Coconut – Funky, tropical-themed shack with a menu of sandwiches, Mexican food, burgers, hot dogs & ice cream. Address: 760 Gulf Blvd, Indian Rocks Beach, FL 33785 Menu
Jakes Cantina – Vibrant counter-serve serving Mexican staples such as tacos, burritos & quesadillas.
Address: 435 Gulf Blvd, Indian Rocks Beach, FL 33785 Menu
Pajanos Pizza and Subs – From-scratch pizzeria from a Chicago native, also offering hot or cold subs, Stromboli & beer. Address: 1305 Gulf Blvd, Indian Rocks Beach, FL 33785 Menu
Shrimpy's Blues Bistro - Narrow pub serving Cajun/Creole seafood eats such as shrimp-n-grits & jambalaya amid funky decor.
Address: 124 107th Ave, Treasure Island, FL 33706 (727) 575-7222 Menu
Foxy's Café - Cheery, laid-back diner serving breakfast, burgers & traditional American comfort food, plus wines.
Address: 160 107th Ave, Treasure Island, FL 33706 (727) 363-3699 (Pictured) Menu
Dixie's Dog House - Old-fashioned counter serve mainstay selling Chicago-style hot dogs & Italian beef sandwiches. Address: 250 107th Ave, Treasure Island, FL 33706 (727) 360-6001 Menu
Original Pizza - Snug counter-serve joint popular for takeout & delivery of pizza, subs & other Italian dishes.
Address:10661 Gulf Blvd, Treasure Island, FL 33706 (727) 367-5744 Menu
The Boardwalk Grill - Lobster rolls, grouper sandwiches, burgers & beer served in low-key digs with a patio & gulf views.
Address: 204 johns pass boardwalk, Madeira Beach, FL 33708 (727) 391-8947 Menu
-Drinks by the Beach and Night Life
Caddy’s On The Beach - Beachfront cafe serving seafood, burgers & other casual fare in a buzzy setup with live music & DJs. Address: 9000 W Gulf Blvd, Treasure Island, FL 33706 Menu
Brown Boxer Madeira Beach - Basic Bar & eatery teaming its drinks with pub grub, live music, a dog-friendly deck & more. Address: 15000 Madeira Way, Madeira Beach, FL 33708 Menu
Jimmy B’s Beach Bar - Laidback bar in a resort hotel with nightly live music & a sprawling deck overlooking the beach.
Address: 6200 Gulf Blvd, St Pete Beach, FL 33706 Menu
Jimmy's Fish House & Iguana Bar - A laid-back spot with outdoor seating serving up seafood, cocktails, live music & gulf views. Address: 521 S Gulfview Blvd, Clearwater Beach, FL 33767 (Pictured) Menu
Wave Nightclub at Shephard's - Hot spot featuring DJs, dancing & VIP booths in a modern, bi-level space at Shephard’s Beach Resort. Address: 619 S Gulfview Blvd, Clearwater Beach, FL 33767
Fusion Cigar Lounge – A great place for high class drinks and a large cigar collection.
Address: 483 Mandalay Ave, Clearwater, FL 33767
CJ's On The Island- Bustling, family-owned sports bar featuring a game room, live bands, DJs & karaoke.
Address: 115 107th Ave, Treasure Island, FL 33706 Menu
Nightlife in Down town St. Petersburg
MacDinton's St Pete - Festive Irish themed bar featuring DJs or bands 7 nights a week, plus Irish eats, pub grub & sushi. Very active on Friday-Sundays.
Address: 242 1st Ave N, St. Petersburg, FL 33701
The Canopy - Cocktails & light bites in a swanky rooftop setting at the Birchwood Hotel with a beautiful view of the city and the bay of Tampa.
Address: 340 Beach Dr NE, St. Petersburg, FL 33701A (Pictured)
Taste For Wine - An elegant lounge serving wine, beer & small bites with stone walls, a granite bar & terrace tables.
Address: 241 Central Ave, St. Petersburg, FL 33701
Five Bucks Drinkery - Drinking spot with 32-oz draft beers, cocktails & $5 bar food in an antique oak & neon setting.
Address: 247 Central Avenue North, St. Petersburg, FL 33701
Park & Rec – The newest hit in the area! Park & Rec is a local DTSP hangout offering a fun atmosphere that's part arcade, sports bar & live music. We have a concession stand with a "snacks menu" to complement our creative cocktails, wine & beers on draft and a wide variety of canned beers
Address: 100 4th St S, St. Petersburg, FL 33701