St. Petersburg, Florida
Pinellas County · 621 restaurants
St. Petersburg has undergone a dramatic transformation from sleepy retirement town to one of Florida's hottest dining destinations. The EDGE District and Central Avenue are packed with craft breweries and independent restaurants, Beach Drive offers upscale waterfront dining, and the Grand Central District brings eclectic neighborhood eateries. With over 600 restaurants and a thriving arts scene anchored by the Dalí Museum, St. Pete's food culture is as vibrant as its famous murals.
Highest Rated in St. Petersburg
Lowest Rated in St. Petersburg
Restaurants
Page 2 of 25ONE-EYED KELLEE'S
3007 6 ST S
PARKSHORE GRILL
300 BEACH DR NE, #104
SALEM'S FRESH EATS
1605 18 AVE S
CHURCH'S CHICKEN #1372
2195 34 ST S
SWEET ISLAND SNOW
4195 54TH AVE E
TAVERNA COSTALE
200 CENTRAL AVE STE 165
PAISANO'S PIZZA 'N PASTA
6000 4 ST N
BAYBORO BREWING
2390 5 AVE SOUTH
BIRCHWOOD INN
340 BEACH DR NE
BIRCHWOOD INN 4TH FL KITCHEN & 5TH FL BAR
340 BEACH DRIVE NORTHEAST
BONEFISH GRILL
5062 N 4 ST
CATHY'S CART
2619 23 AVE N
CHINA 1
7815 DR MARTIN LUTHER JR ST N
CHINA 1 TAKE OUT RESTAURANT
2261 34 ST S UNIT 2261
FLATBREAD & BUTTER
497 7 AVE N
LUNA LUX
950 LAKE CARILLON DR
SALTY J'S
5625 4 ST N
BELLAS BAGELS AND CAFE
7100 CENTRAL AVE
CANTEEN @ RJ TOWER 4
880 CARILLON PKWY TOWER 4
FUNKY SWEETS
11024 4 ST N
GUAC N CHEESE ST PETE
15 8 ST N
PEPES CANTINA ST PETE
3118 3 AVE N
SOUTHERN EXPOSURE PUB & GRUB
326 1 AVE N
TASTE OF CHICAGO
3291 40TH AVE N
TRY WINE
1 BEACH DRIVE SE #101