Restaurant
Allelo
Mediterranean-inspired small plates with an extensive wine selection on Beach Drive.
300 Beach Dr NE, Suite 128, St. Petersburg
Source reviewed
EXPLORE THE AREA
The downtown waterfront listings run along Beach Drive and the St. Pete Pier. Cocktail and restaurant stops include Pier Teaki, Birchwood Canopy, Parkshore Grill, BellaBrava, Ceviche, Doc Ford’s at the Pier, Fresco’s, Stillwaters Tavern, Teak and Tryst Gastro Lounge. Wine-focused stops include Allelo, Birch & Vine, Flûte & Dram and TRY WINE. Café Clementine and Driftwood Café cover coffee, and Kaia Bowls is the juice stop.
17 places · Updated October 4, 2026
Pick your town and drink, then compare the type of venue. The full directory includes cafés, breweries, bars and restaurants; each listing links to its published source. Check current hours directly before traveling.
17 places to explore
Restaurant
Mediterranean-inspired small plates with an extensive wine selection on Beach Drive.
300 Beach Dr NE, Suite 128, St. Petersburg
Source reviewed
Restaurant
Italian dining with a Beach Drive bar.
204 Beach Dr NE, St. Petersburg
Source reviewed
Restaurant
Wine-focused dining on Beach Drive.
340 Beach Dr NE, St. Petersburg
Source reviewed
Bar
A Beach Drive rooftop overlooking Tampa Bay.
340 Beach Drive NE, St. Petersburg
Source reviewed
Café
Coffee and baked goods at the Museum of Fine Arts.
255 Beach Dr NE, St. Petersburg
Source reviewed
Restaurant
Spanish tapas, sangria and cocktails on Beach Drive.
332 Beach Dr NE, St. Petersburg
Source reviewed
Restaurant
A waterfront rum bar and restaurant at the St. Pete Pier.
610 2nd Ave NE, St. Petersburg
Source reviewed
Café
Coffee and treats at the end of the St. Pete Pier.
800 2nd Ave NE, St. Petersburg
Source reviewed
Bar
A Beach Drive bar specializing in Champagne and whiskey.
234 Beach Dr NE, St. Petersburg
Source reviewed
Restaurant
Waterfront dining with cocktails.
300 2nd Ave NE, St. Petersburg
Source reviewed
Juice / smoothie shop
Smoothies and bowls on Beach Drive.
30 Beach Dr NE, St. Petersburg
Source reviewed
Restaurant
A Beach Drive table and a glass of wine.
300 Beach Drive NE, St. Petersburg
Source reviewed
Bar
Tropical drinks above the bay.
St. Pete Pier, 2nd Avenue NE, St. Petersburg
Source reviewed
Restaurant
An American tavern with draft beers, wines and cocktails on Beach Drive.
224 Beach Dr NE, St. Petersburg
Source reviewed
Restaurant
Dining and drinks above the water at the Pier.
800 2nd Ave NE, St. Petersburg
Source reviewed
Wine bar / bottle shop
A downtown wine-tasting destination.
1 Beach Dr SE, St. Petersburg
Source reviewed
Restaurant
Beach Drive dining with a full bar and signature cocktails.
St. Petersburg
Source reviewed
No places match those filters. Try a different town, drink or search term, or reset your filters.