Some of the best Restaurants in St.Pete and St.Pete Beach
No matter what your craving may be - St. Pete restaurants have it and serve it.
There are really good elegant restaurants for fine dining, some great Italians, waterfront restaurants with spectacular views, romantic restaurants for special occasions and inexpensive places for the whole family.
Discover hot spots where you can mingle with the in crowd and some great seafood restaurants where you can enjoy local Florida catches.
Stay in the know: We feature detailed reviews of our favorite top St. Pete restaurants written by our editors and city scouts.
Discover hot spots where you can mingle with the in crowd and some great seafood restaurants where you can enjoy local Florida catches.
Stay in the know: We feature detailed reviews of our favorite top St. Pete restaurants written by our editors and city scouts.
400 Beach Seafood & Taphouse
400 Beach Dr NE, St. Petersburg, FL, 33701
727-896-2400
Lunch • Dinner • Sunday Brunch • Outdoor Seating
Annata Wine Bar
300 Beach Drive Northeast, Saint Petersburg, FL, 33701
(727) 851-9582
ASIE Pan-Asian
437 Central Avenue, Saint Petersburg, FL, 33701
(727) 898-4300
Bavaro's Pizza Napoletana & Pastaria
945 Central Avenue, Saint Petersburg, FL, 33705
(727) 258-7517
BellaBrava
204 Beach Drive Northeast, Saint Petersburg, FL, 33701
(727) 895-5515
Caddy's on the Beach
9000 West Gulf Boulevard, Treasure Island, FL, 33706
(727) 360-4993
Casita Taqueria
2663 Central Avenue, Saint Petersburg, FL, 33713
(727) 498-8749
Crabby Bill's in St. Pete Beach
5100 Gulf Boulevard, Saint Pete Beach, FL, 33706
(727) 360-8858
Craft Kafe
6653 Central Ave, St. Petersburg, FL, 33709
727-914-7443
Coffee Shop • Gluten-free Bakery • Sandwiches • Salads
FarmTable Cucina
179 2nd Avenue North, Saint Petersburg, FL, 33701
(727) 523-6297
First Watch - Tyrone Crossing
4045 Tyrone Boulevard North, Saint Petersburg, FL, 33709
(727) 828-9911
Fourth Street Shrimp Store
1006 4th Street North, Saint Petersburg, FL, 33701
(727) 822-0325
Genaro Cafe
1047 Central Avenue North, Saint Petersburg, FL, 33705
(727) 202-6956
Grassroots Kava House
957 Central Ave, St. Petersburg, FL, 33705
727-220-3041
Coffee Shop • Tea House • Lounge Specializing not only in delicious coffee but also in kava, this little treasure is sure to have something for ...
Gratzzi Italian Grille
211 2nd Street South, Saint Petersburg, FL, 33701
(727) 623-9037
Hawkers Asian Street Fare
1235 Central Avenue, Saint Petersburg, FL, 33705
(727) 521-7253
I.C. Sharks
13040 Gandy Boulevard North, Saint Petersburg, FL, 33702
(727) 498-8568
Seafood Market • Restaurant • Tiki Bar • Bait & Tackle
Il Ritorno
449 Central Avenue North, Saint Petersburg, FL, 33701
(727) 897-5900
Kahwa Coffee
204 2nd Avenue South, Saint Petersburg, FL, 33701
(727) 821-1942
Kilwins St. Petersburg
222 Beach Drive Northeast, Saint Petersburg, FL, 33701
(727) 803-6821
La V
441 Central Avenue, Saint Petersburg, FL, 33701
(727) 820-3500
Locale Market
179 2nd Avenue North, Saint Petersburg, FL, 33701
(727) 523-6300
Noble Crust
8300 4th Street North, St. Petersburg, FL, 33702
727-329-6041
Italian Southern Cuisine • Dinner • Brunch • Outdoor Seating
Pizza Box
923 Central Ave, St. Petersburg, FL, 33705
727-623-0444
Wood fired Handcrafted Pizza • Organic Who doesn't get a pizza craving every now and then? And what better way to satisfy those cravings than with ...
Reading Room
6001 Central Avenue, Saint Petersburg, FL, 33710
(727) 343-0052
Rococo Steak
655 2nd Ave S, Saint Petersburg, FL, 33701
(727) 822-0999
Sea Salt
183 2nd Avenue North, Saint Petersburg, FL, 33701
(727) 873-7964
Souzou
435 5th Avenue North, Saint Petersburg, FL, 33701
(727) 823-4050
St Pete Hyppo
627 Central Ave, St. Petersburg, FL, 33701
727-498-6536
Gourmet Ice Pops • All Natural • Hand made
Stillwaters Tavern
224 Beach Drive Northeast, Saint Petersburg, FL, 33701
(727) 350-1019
Story Brooke Craft Coffee Bar
1437 4th St, St. Petersburg, FL, 33701
813-479-7585
Coffee Shop • Cocktail-style Coffees • Waffles • Breakfast
Sweet Brewnette
13999 Gulf Blvd Ste C2, Madeira Beach, FL, 33708
727-800-9858
Coffee Shop • Breakfast • Lunch • Organic Coffee
The Galley
27 4th Street North, St. Petersburg, FL, 33701
727-575-7071
Seafood • Pub Atmosphere • Outdoor Seating
The Mill Restaurant
200 Central Ave #100, St. Petersburg, FL, 33701
727-317-3930
Southern Influenced Cuisine • Banquet Room • Catering
The Wharf Restaurant
2001 Pass a Grille Way, Saint Pete Beach, FL, 33706
(727) 367-9469
The Wooden Rooster
104 2nd Avenue Northeast, Saint Petersburg, FL, 33701
(727) 822-7373
Tryst
240 Beach Drive, St. Petersburg, FL, 33701
727-821-4567
Fine Dining • Dinner • Cocktails • Weekend Brunch • Outdoor Seating
Wildflower Cafe
1465 S Fort Harrison Ave, Ste 105, Clearwater, FL, 33756
727-447-4497
Breakfast • Lunch • Outdoor Seating