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.

Best Restaurants in St. Petersburg, FL

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Mazzaro's Italian Market

#1 of 727 Restaurants in St. Petersburg
Map
Visitor photos (128)
Menu
Cuisines: Italian Sandwiches Delicatessen Pasta Middle Eastern

TiKanis

#2 of 727 Restaurants in St. Petersburg
Price: $5 - $25 Map
Visitor photos (7)
Menu
Cuisines: Pizza Chicken Wings

Chiefs Creole Cafe

#3 of 727 Restaurants in St. Petersburg
Price: $7 - $15 Map
Visitor photos (11)
Menu

Jacks London Grill

#4 of 727 Restaurants in St. Petersburg
Price: $7 - $14 Map
Visitor photos (32)
Menu
Cuisines: Fish & Chips British Pub

Leafy Green Cafe

#5 of 727 Restaurants in St. Petersburg
Price: $6 - $15 Map
Visitor photos (17)
Menu
Cuisines: Vegetarian Healthy Vegan

Bodega Comida Cantina Cafe

#6 of 727 Restaurants in St. Petersburg
Map
Visitor photos (21)
Menu
Cuisines: Mexican Latin Sandwiches Cuban

Annata Wine Bar

#7 of 727 Restaurants in St. Petersburg
Map
Visitor photos (19)
Menu
Cuisines: Wine Bar

Engine No. 9

#8 of 727 Restaurants in St. Petersburg
Price: $15
Visitor photos (20)
Menu
Cuisines: American Bar Wine Bar

Red Mesa

#9 of 727 Restaurants in St. Petersburg
Price: $30 Map
Visitor photos (53)
Menu
Cuisines: Mexican Latin

Italia MIA Restaurant

#10 of 727 Restaurants in St. Petersburg
Map
Visitor photos (3)
Menu
Cuisines: Italian Pizza

Parkshore Grill

#11 of 727 Restaurants in St. Petersburg
Price: $40 Map
Visitor photos (41)
Menu
Cuisines: American Barbecue

The Burg Bar and Grill

#12 of 727 Restaurants in St. Petersburg
Map
Visitor photos (11)
Menu
Cuisines: American Barbecue Greek

400 Beach Seafood and Tap House

#13 of 727 Restaurants in St. Petersburg
Price: $7 - $30 Map
Visitor photos (115)
Menu
Cuisines: Steakhouse Seafood Wine Bar
Reserve

Trip's Diner

#14 of 727 Restaurants in St. Petersburg
Map
Visitor photos (40)
Menu
Cuisines: American

Crowley's Downtown

#15 of 727 Restaurants in St. Petersburg
Map
Visitor photos (24)
Menu
Cuisines: Irish Pub

The Canopy Rooftop Lounge

#16 of 727 Restaurants in St. Petersburg
Map
Visitor photos (20)
Menu
Cuisines: American

BellaBrava

#17 of 727 Restaurants in St. Petersburg
Price: $7 - $28 Map
Visitor photos (33)
Menu
Cuisines: Italian Pizza Contemporary

Marco's Pizzeria

#18 of 727 Restaurants in St. Petersburg
Map Menu
Cuisines: Pizza

La V

#19 of 727 Restaurants in St. Petersburg
Map
Visitor photos (4)
Menu
Cuisines: Vietnamese

Casita Taqueria

#20 of 727 Restaurants in St. Petersburg
Price: $5 - $10 Map
Visitor photos (22)
Menu
Cuisines: Mexican Spanish

Ceviche Tapas Bar and Restaurant

#21 of 727 Restaurants in St. Petersburg
Map
Visitor photos (9)
Menu
Cuisines: Spanish

Locale Market

#22 of 727 Restaurants in St. Petersburg
Map
Visitor photos (46)
Menu
Cuisines: Italian American Seafood Vegetarian Pub Wine Bar

D' Mexican

#23 of 727 Restaurants in St. Petersburg
Map Menu

Meze 119

#24 of 727 Restaurants in St. Petersburg
Price: $5 - $14 Map
Visitor photos (8)
Menu

Tap Room

#25 of 727 Restaurants in St. Petersburg
Map
Visitor photos (12)
Menu
Cuisines: American

Cody's Original Roadhouse

#26 of 727 Restaurants in St. Petersburg
Price: $11 - $25 Map
Visitor photos (23)
Menu

Ciccio Cali

#27 of 727 Restaurants in St. Petersburg
Price: $10 - $20 Map
Visitor photos (3)
Menu
Cuisines: American

Gratzzi Italian Grille

#28 of 727 Restaurants in St. Petersburg
Price: $30 Map
Visitor photos (39)
Menu
Cuisines: Italian
Reserve

IL Ritorno

#29 of 727 Restaurants in St. Petersburg
Map
Visitor photos (11)
Menu
Cuisines: Italian

Alesia

#30 of 727 Restaurants in St. Petersburg
Map
Visitor photos (22)
Menu
Cuisines: French Pub Vietnamese