Restaurants and Nightlife

Best restaurants and bars in the area!

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!

-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