St. Petersburg, Florida, FL
Places to go in St. Petersburg
32 scouted venues — the coffee shops, restaurants, parks, and hidden corners we think are worth your time.

Food & Drink
3 Daughters Brewing
Family-owned brewery with a sizable tasting room offering craft brews, games & music in upbeat digs.
222 22nd St S, St. Petersburg, FL 33712, USA

Food & Drink
Bad Mother
260 1st Ave S, St. Petersburg, FL 33701, USA

Food & Drink
Bandit Coffee Co.
Minimalist-chic cafe serving lattes, pour-overs & other drinks brewed from single-origin roasts.
2662 Central Ave, St. Petersburg, FL 33712, USA

Food & Drink
Bean Wandering Coffee
3962 Central Ave, St. Petersburg, FL 33711, USA

Food & Drink
BellaBrava
Casual Italian restaurant serves up a traditional menu alongside some American options plus wine.
204 Beach Dr NE, St. Petersburg, FL 33701, USA

Food & Drink
Black Crow Coffee Shop
Quirky cafe with antiques & eclectic decor, featuring coffee drinks, pastries & desserts.
722 2nd St N, St. Petersburg, FL 33701, USA

Food & Drink
Boca Ciega Waterfront Bar & Grill
Casual destination for seafood with Caribbean & South American flavors plus rum & entertainment.
8790 Bay Pines Blvd, St. Petersburg, FL 33709, USA

Food & Drink
Brick & Mortar
Rustic-chic nook with seasonal New American fare, unique wines & craft beers, plus outdoor seating.
539 Central Ave, St. Petersburg, FL 33701, USA

Food & Drink
CJ's Backstage
Bustling, family-owned sports bar featuring a game room, live bands, DJs & karaoke.
7022 22nd Ave N, St. Petersburg, FL 33710, USA

Food & Drink
Doc Ford's Rum Bar and Grille St Pete Pier
Casual destination for seafood with Caribbean & South American flavors plus rum & entertainment.
610 2nd Ave NE, St. Petersburg, FL 33701, USA

Food & Drink
Elliott Aster
501 5th Ave NE, St. Petersburg, FL 33701, USA

Food & Drink
Ford's Garage St. Pete
200 1st Ave S Suite A, St. Petersburg, FL 33701, USA

Food & Drink
Fortu
97 Central Ave, St. Petersburg, FL 33701, USA

Food & Drink
Fresco's Waterfront Bistro
Laid-back dockside spot serving global eats & drinks in casual digs featuring a deck with bay views.
300 2nd Ave NE, St. Petersburg, FL 33701, USA

Food & Drink
Grove Surf + Coffee | Coffee St. Pete Beach
7370 Gulf Blvd, St Pete Beach, FL 33706, USA

Food & Drink
Hawkers Asian Street Food
1235 Central Ave, St. Petersburg, FL 33705, USA

Food & Drink
Hurricane Seafood Restaurant
This waterfront icon in a Victorian-style building features rooftop & beach bars plus seafood fare.
809 Gulf Way, St Pete Beach, FL 33706, USA

Food & Drink
Juno & The Peacock
Roomy, lively restaurant dispatching a varied seafood selection, including a Sunday brunch buffet.
400 Beach Dr NE, St. Petersburg, FL 33701, USA
Food & Drink
LALA St. Pete
2324 Central Ave, St. Petersburg, FL 33712, USA

Food & Drink
Noble Crust of St. Petersburg
Stylish, contemporary destination with a menu of Italian & Southern dishes, craft beer & wine.
8300 4th St N, St. Petersburg, FL 33702, USA

Food & Drink
OCC Road House & Museum
Garage-themed restaurant featuring a motorcycle museum, an easygoing bar & a venue for live acts.
10575 49th Street N, Clearwater, FL 33762, USA

Food & Drink
Paradeco Coffee Roasters
111 2nd Ave NE #101, St. Petersburg, FL 33701, USA

Food & Drink
Parkshore Grill
Refined space for steaks & seafood paired with fine wines served inside or on the sprawling patio.
300 Beach Dr NE #104, St. Petersburg, FL 33701, USA

Food & Drink
Perry's Porch
335 2nd Ave NE, St. Petersburg, FL 33701, USA