We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Restaurants in St. Petersburg

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your SelectionsClear all
Reservations
Online Bookings
Cuisines & Dishes
(211)
(54)
(51)
(44)
Austrian
(1)
Bar
(95)
Brew Pub
(3)
(26)
Central European
(2)
(32)
Colombian
(1)
Contemporary
(6)
(6)
Diner
(16)
(5)
(2)
Gastropub
(5)
(2)
(15)
(4)
(4)
(14)
(29)
Pub
(71)
(33)
(14)
Southwestern
(11)
(10)
(23)
(16)
Wine Bar
(5)
Baguette
(1)
Bangers And Mash
(3)
Burrito
(8)
Ceviche
(4)
Cheeseburger
(4)
Cheesecake
(2)
Cheesesteak
(1)
Chicken And Waffles
(3)
Chowder
(1)
Corned Beef
(4)
Crab
(24)
Dim Sum
(1)
Dumplings
(1)
Falafel
(2)
Filet Mignon
(4)
Fish & Chips
(11)
Gyros
(6)
Hamburger
(12)
Hot Dog
(1)
Jambalaya
(1)
Lasagne
(7)
Lobster
(13)
Lobster Roll
(1)
Meatloaf
(5)
Moussaka
(1)
Noodle
(2)
Omelette
(9)
Oyster
(11)
Paella
(1)
Polenta
(1)
Pork Tenderloin
(2)
Ribs
(17)
Roast Beef
(1)
Sandwiches
(11)
Schnitzel
(1)
Shrimp
(52)
Tapas
(4)
Tortillas
(4)
More
Dietary Restrictions
Vegetarian Friendly
(100)
Gluten Free Options
(72)
Vegan Options
(40)
Halal
(2)
Kosher
(1)
More
Less
Meals
(89)
(323)
(317)
Price
Cheap Eats
(177)
Mid-range
(484)
Fine Dining
(11)
Restaurant features
Free Wifi
(52)
Parking Available
(93)
Reservations
(129)
Serves Alcohol
(201)
Takeout
(295)
Television
(117)
Wheelchair Accessible
(304)
More
Good for
Bar Scene
(83)
Business meetings
(33)
(112)
Kids
(119)
Local cuisine
(42)
(17)
More
Sort by:
  • Ranking
  • Name

El Cap

#61 of 672 Restaurants in St. Petersburg
$ American Bar Pub

Courtside Grille

#62 of 672 Restaurants in St. Petersburg

The Burg Bar and Grill

#63 of 672 Restaurants in St. Petersburg
$ American Bar Pub

Ferg's Sports Bar & Grill

#64 of 672 Restaurants in St. Petersburg
$$ - $$$ American Bar Pub
Order Online

Toby's Original Little Italy Pizza

#65 of 672 Restaurants in St. Petersburg
Reserve

Miller's Ale House St. Pete

#67 of 672 Restaurants in St. Petersburg
$$ - $$$ American Bar Pub Gluten Free Options

Carrabba's Italian Grill

#68 of 672 Restaurants in St. Petersburg

Pipo's Original Cuban Cafe

#69 of 672 Restaurants in St. Petersburg

Kissin' Cuzzins Neighborhood

#70 of 672 Restaurants in St. Petersburg
$ American Diner

The Lemon Grass

#71 of 672 Restaurants in St. Petersburg

Metro Diner

#73 of 672 Restaurants in St. Petersburg
$$ - $$$ American Diner Vegetarian Friendly

Bonefish Grill

#74 of 672 Restaurants in St. Petersburg

Lonni's Sandwiches Downtown

#75 of 672 Restaurants in St. Petersburg

Chattaway

#76 of 672 Restaurants in St. Petersburg
$$ - $$$ American Bar

Buya Izakaya Ramen

#77 of 672 Restaurants in St. Petersburg
Reserve

Urban Comfort

#78 of 672 Restaurants in St. Petersburg
$$ - $$$ American Brew Pub

Alfresco's

#80 of 672 Restaurants in St. Petersburg
$$ - $$$ American Bar Caribbean Seafood

Horse & Jockey British Pub

#83 of 672 Restaurants in St. Petersburg
$$ - $$$ Bar European British Pub International

Acropolis Greek Taverna

#84 of 672 Restaurants in St. Petersburg
Reserve

Doe Doe’s Diner

#85 of 672 Restaurants in St. Petersburg
$ American Diner

Kristina's Cafe

#86 of 672 Restaurants in St. Petersburg
$ American Cafe Diner

Pizza Box

#87 of 672 Restaurants in St. Petersburg
$ Pizza

St. Pete Brewing Company

#89 of 672 Restaurants in St. Petersburg
$$ - $$$ Bar Pub

Z Grille

#90 of 672 Restaurants in St. Petersburg
Reserve