13 Best Restaurants in St. Petersburg, The Tampa Bay Area

Hurricane Seafood Restaurant

$$$ Fodor's choice

Sunsets and Gulf views are the bait that hooks regulars as well as travelers who find their way to this somewhat hidden pit stop in historic Pass-a-Grille. Dating from 1977, it's mainly heralded as a watering hole where you can hoist a cold one while munching on one of the area's better grouper sandwiches. (Speaking of this sweet white fish, it's the real deal here, which—be warned—isn't always a guarantee in some restaurants.) There's also a range of seafood and steak entrées, and the crab cakes are legendary. The aforementioned sunsets are best seen from the rooftop sundeck.

Ted Peters Famous Smoked Fish

$$$ Fodor's choice

Picture this: flip-flop-wearing anglers and beach-towel-clad bathers lolling on picnic benches, sipping a beer, and devouring oak-smoked salmon, mullet, mahimahi, and mackerel. Dinner comes to the table with heaping helpings of potato salad and coleslaw. If you're industrious enough to have hooked your own fish, the crew will smoke it for about $1.50 per pound. If not, there's always what many consider to be the best burger in the region. The popular smoked fish spread and Manhattan clam chowder are available to go. There's also indoor seating at Ted's, which has been a south-side fixture for more than six decades. Closing time is 7:30 pm, so dinner is only for early diners.

1350 Pasadena Ave. S, Florida, 33707, USA
727-381–7931
Known For
  • red oak–smoked fish
  • region's best burger
  • smoked fish spread
Restaurants Details
Rate Includes: Closed Mon. and Tues., Reservations not accepted

Bella Brava New World Trattoria

$$$ | Downtown

This trendy eatery on equally trendy Beach Drive offers imaginative takes on Italian fare. Ravioli Genovese, stuffed with fresh goat cheese and toasted pine nuts, or lobster mac and cheese with black truffle bread crumbs are some of the more decadent dishes; lighter fare includes colorful salads and flatbreads. Specials often feature local seafood. There's almost always a lengthy wait for a table, even on weeknights, so reservations are really a must. Sitting at the bar, which has an inspired beer, wine, and cocktail menu, is also an option.

204 Beach Dr. NE, St. Petersburg, Florida, 33701, USA
727-895–5515
Known For
  • pasta brava (with wood-grilled chicken, cotto ham, peas, and Asiago cream)
  • lengthy waits if you don't have a reservation
  • lively happy hour and people-watching scene
Restaurants Details
Rate Includes: Reservations essential

Recommended Fodor's Video

Birch & Vine

$$$$ | Downtown

Seasonal, locally sourced ingredients work equally well in both the surf and the turf columns at Birch & Vine, which has turned The Birchwood hotel into a Downtown destination for hungry diners. The setting is a reimagined 1920s property, but the dishes are contemporary. Things can be loud on weekends, when patrons pack the interior dining room's tables and curvaceous banquettes; for a quieter dinner, reserve on Monday or Tuesday, or opt for an umbrella-covered table on the patio, where the people-watching along and Beach Drive is good, and the view takes in North Straub Park.

Cassis American Brasserie

$$$$ | Downtown

If you drop in for a drink at what is one of the best happy-hour spots in St. Petersburg, it's worth sticking around for dinner. Casual French options include croque monsieur, but there are also more elaborate entrées like bouillabaisse or Atlantic salmon served with smashed peas, baby-carrot confit, and an orange-coriander glaze. The wine list is formidable, and the cocktails are a Friday-evening draw for local movers and shakers. Given the location on bustling Beach Drive, the people-watching here is second to none. If you're around in the morning, stroll over to the attached bakery for a pastry and some coffee.

Castile

$$$$

Within the chic Hotel Zamora, this popular dining spot has been getting much praise from local and national press. As the name suggests, most of the menu's inspiration comes from Spain, but many items—all the creations of executive chef Ted Dorsey—have other influences. Take the romesco butter sea scallops (keep in mind the menu does change a lot). One particularly brilliant creation is the Caesar salad, which has Parmesan custard and white anchovies. The bar here offers an extensive wine list, plenty of craft beers on tap, and handmade cocktails bursting with fresh fruit and muddled spices.

3701 Gulf Blvd., Florida, 33706, USA
727-456–8660
Known For
  • creative Spanish fusion offering a particularly deft touch with seafood
  • Caesar salad with Parmesan custard and white anchovies
  • lovely views
Restaurants Details
Rate Includes: Reservations essential

Ceviche Tapas Bar & Restaurant

$$ | Downtown

A choice romantic destination as well as an excellent launchpad for a night out, this restaurant offers an astonishing spate of meat, seafood, or veggie small-plate options. You can't go wrong with any of the ceviches, and the paella (featuring vegetables, seafood, or chicken and pork paella) is a good large-plate choice. In the catacomb-like bar downstairs, there's jazz, salsa, and flamenco many nights (the schedule varies each month). While you're here, the sangria is a must.

332 Beach Dr., St. Petersburg, Florida, 33701, USA
727-209–2299
Known For
  • tantalizing flavors
  • delicious sangria
  • live jazz, salsa, and flamenco music

PJ's Oyster Bar

$$

Follow the crowds to this off-the-beaten-path eatery, where numerous varieties of beer flow as freely as the rolls of paper towels mounted on wire hangers overhead. Seafood selections range from fried scallops and grouper to more elegant options such as blackened tuna, but oysters are the main event here. The all-day menu includes sandwiches and pasta. Come during happy hour weekdays or on weekends if you enjoy making new friends.

7490 Gulf Blvd., Florida, 33706, USA
727-367–3309
Known For
  • oysters and shrimp in many varieties
  • menu heavy on seafood
  • popular happy hour
Restaurants Details
Rate Includes: Closed Mon.

Rococo

$$$$

Inspired by the St. Pete of yesteryear, this independent steak house sits in what was once a YWCA building, and although it's named for the late-baroque art movement, it displays the work of local artists on its walls. The obvious draw is steak—corn-fed, aged, you name it—but the menu goes beyond the normal bounds. Locals swear by the lobster bisque, the craft cocktails have a local flair, and the beer and wine selection is expansive.

655 2nd Ave. S, St. Petersburg, Florida, 33701, USA
727-822–0999
Known For
  • solid steak offerings
  • famous lobster bisque
  • variety of craft cocktails and beer
Restaurants Details
Rate Includes: No lunch, Reservations essential

RumFish Grill

$$$$

Although the fish served at this upbeat restaurant at the RumFish Beach Resort by TradeWinds is deserving of much attention, the ones swimming in the 33,500-gallon aquarium lining the restaurant's back wall are the real draw. The menu consists primarily of local seafood prepared with a Caribbean touch. All three meals are served here. At dinner you'll find grilled jerk swordfish, pan-seared grouper piccata, and Gulf shrimp with stone-ground grits. The massive fish tank's construction was featured on an episode of the reality show Tanked, and it is home to a broad range of residents of the Gulf of Mexico, including a nurse shark, several grouper, and a bright green moray eel, who periodically comes out from beneath its rock. For $25 you can swim in the aquarium during the restaurant's off-hours, and even take a behind-the-scenes tour. If you're eager to catch a game, you'll want to head to the bar, which has multiple TV screens and a decent bar menu.

Salt Rock Grill

$$$$

Tourists and locals converge here to enjoy a lively waterfront atmosphere, but the rock-solid menu is the best reason to come. Don't believe the Caribbean fire-roasted lobster tails are "jumbo"—at 1¼ pounds they're on the small side, but they're twice-cooked, including a finish on the grill, and quite tasty. Those more turf than surf might be interested in the Chicken Rock'n Bleu, which adds fresh spinach and champagne-mushroom sauce into a classic chicken dish. The Dayboat menu features that day's fresh catches prepared in a variety of ways. In fair weather dine on the dock; otherwise ask for a table with a view of the water.

19325 Gulf Blvd., Florida, 33785, USA
727-593–7625
Known For
  • consistently fresh, local seafood
  • great waterfront views
  • upscale atmosphere
Restaurants Details
Rate Includes: No lunch weekdays

Stillwaters Tavern

$$$ | Downtown

Equal parts happy-hour spot and go-to dinner locale, this trendy Beach Drive restaurant—from the folks behind Bella Brava—has something for everyone. Its take on fish-and-chips gets cheers, as do the falafel (served on a bed of hummus) and most of the menu's other diverse, often locally sourced options. Tile floors and dark-wood furnishings give this place a smart, vintage feel, and you can sit at a table (recommended if it's evening, and there are more than two of you) or belly up to the bar for a quick bite and a drink selected from the imaginative cocktail list, the craft beers on tap, or the lengthy wine menu. Outdoor seating puts you amid all the sights and sounds of the strip.

The Urban Stillhouse

$$$$

This spacious cocktail bar and restaurant in the vibrant Warehouse Arts District offers an extensive bourbon list and elevated takes on classic American cuisine in dishes made with locally sourced ingredients. It has a rotating bourbon-based cocktails menu, as well as a $100-per-person interactive Horse Soldier Commander’s tasting experience with a personal steward.