St. Petersburg Restaurants

Make a free reservation

View all 3658 restaurants in Tampa

Best American Restaurants in St. Petersburg

Spinners Rooftop Revolving Bistro & Lounge @ Grand Plaza Hotel-St Pete BeachSpinners Rooftop Revolving Bistro & Lounge @ Grand Plaza Hotel-St Pete Beach
(2093)
$$$$
American | St. Pete Beach, undefined
Marchand's Bar & GrillMarchand's Bar & Grill
(676)
$$$$
American | St. Petersburg, undefined
Chill- Restaurant & BarChill- Restaurant & Bar
(18)
$$$$
Contemporary American | St. Pete Beach, undefined
Hooters on Johns PassHooters on Johns Pass
(5005)
$$$$
American | Pinellas Park, undefined
Hooters Port RicheyHooters Port Richey
(14)
$$$$
American | Port Richey, undefined
UleleUlele
(752)
$$$$
American | Tampa, undefined
Michael's GrillMichael's Grill
(315)
$$$$
American | Tampa, undefined
Seasons 52 - TampaSeasons 52 - Tampa
(137)
$$$$
American | Tampa, undefined
ShoreShore
(362)
$$$$
American | Sarasota, undefined
Stonewood Grill & Tavern - Tampa PalmsStonewood Grill & Tavern - Tampa Palms
(1197)
$$$$
American | New Tampa, undefined
Del Frisco's Grille - TampaDel Frisco's Grille - Tampa
(1402)
$$$$
American | Tampa, undefined
HavenHaven
(510)
$$$$
American | Tampa, undefined
Clayton's Siesta GrilleClayton's Siesta Grille
(1776)
$$$$
American | Sarasota, undefined
Caretta on the Gulf at the Sandpearl ResortCaretta on the Gulf at the Sandpearl Resort
(1367)
$$$$
American | Clearwater, undefined
The Wine Exchange BistroThe Wine Exchange Bistro
(877)
$$$$
American | Tampa, undefined
Clear Sky Beachside CafeClear Sky Beachside Cafe
(1019)
$$$$
American | Clearwater, undefined
Hooters of BrandonHooters of Brandon
(75)
$$$$
American | Tampa, undefined

Best Italian Restaurants in St. Petersburg

Noble Crust - St. PetersburgNoble Crust - St. Petersburg
(1093)
$$$$
Italian | St. Petersburg, undefined
Gratzzi GrilleGratzzi Grille
(928)
$$$$
Italian | St. Petersburg, undefined
Il RitornoIl Ritorno
(1689)
$$$$
Italian | St. Petersburg, undefined
Bavaro's Pizza Napoletana & Pastaria-St PeteBavaro's Pizza Napoletana & Pastaria-St Pete
(895)
$$$$
Italian | St. Petersburg, undefined
DonatelloDonatello
(229)
$$$$
Italian | Tampa, undefined
Cassariano Italian EateryCassariano Italian Eatery
(369)
$$$$
Italian | Venice, undefined
Massimo's Eclectic Fine DiningMassimo's Eclectic Fine Dining
(271)
$$$$
Italian | Palm Harbor, undefined
Mediterraneo Ristorante ItalianoMediterraneo Ristorante Italiano
(716)
$$$$
Italian | Sarasota, undefined
CenaCena
(78)
$$$$
Italian | Tampa, undefined
Positano's RistorantePositano's Ristorante
(939)
$$$$
Italian | Palm Harbor, undefined
Caffe Paradiso - TampaCaffe Paradiso - Tampa
(471)
$$$$
Italian | Tampa, undefined
Cafe BaciCafe Baci
(35)
$$$$
Italian | Sarasota, undefined
Cesare At The BeachCesare At The Beach
(275)
$$$$
Italian | Clearwater, undefined
Bavaro's Pizza Napoletana & PastariaBavaro's Pizza Napoletana & Pastaria
(572)
$$$$
Italian | Tampa, undefined
Sardinia SarasotaSardinia Sarasota
(94)
$$$$
Italian | Sarasota, undefined

Popular restaurants in Tampa

Browse some of the most booked restaurants in Tampa

Seasons 52 - Tampa
(636)
$$$$
American | Tampa
Mitchell's Fish Market - Tampa
(171)
$$$$
Seafood | Tampa
Mojito
(5)
$$$$
American | Tampa
View all Tampa restaurants

Treat your taste buds: Explore St. Petersburg restaurants.

Specials at top restaurants in Tampa / Central Florida West

Great meals at great prices
Terra Gaucha Brazilian Steakhouse TampaTerra Gaucha Brazilian Steakhouse Tampa
197 reviews
$$$$
Brazilian Steakhouse | Tampa, undefined

One of the best restaurants we’ve been to in Tampa. The food was excellent and the service was amazing. More

OpenTable Diner -
Bon AppetitBon Appetit
879 reviews
$$$$
Contemporary American | Dunedin, undefined

My pasta was excellent, but my wife's beef tips were gristly. More

OpenTable Diner -

Diners' Choice Winners: Best Overall

St. Petersburg's best restaurants based upon thousands of OpenTable diner reviews
Guppy's1. Guppy's
137 reviews
$$$$
Seafood | Indian Rocks Beach, undefined

Great menu plus amazing daily chef specials and early dinner specials. Shrimp sauté was amazing! Two in our party ordered the beef filets and loved them. We enjoyed our special dinner. We hope to make it a regular celebration! More

OpenTable Diner -
The Lure2. The Lure
939 reviews
$$$$
Contemporary American | St. Petersburg, undefined

I went with my gay best friend More

OpenTable Diner -
Rococo Steak3. Rococo Steak
6 reviews
$$$$
Steakhouse | St. Petersburg, undefined

Chic decor, delicious steaks, and a wine list that compliments everything on the menu. The sommelier is on hand to navigate the extensive list. We will definitely be going back. More

OpenTable Diner -
Bavaro's Pizza Napoletana & Pastaria-St Pete4. Bavaro's Pizza Napoletana & Pastaria-St Pete
1632 reviews
$$$$
Italian | St. Petersburg, undefined

Tried brunch for the first time. Eclectic menu with great variety. Waitress knowledgeable and helpful and attentive. Already love this place for lunch Will definitely be be back for brunch! More

OpenTable Diner -
Noble Crust - St. Petersburg5. Noble Crust - St. Petersburg
1957 reviews
$$$$
Italian | St. Petersburg, undefined

The salmon is fantastic and the pizza. Love their salads feels like just picked from their garden. Service is excellent. Wonderful place. More

OpenTable Diner -

New to OpenTable

St. Petersburg restaurants that recently joined the OpenTable network
CallalooCallaloo
$$$$
Comfort Food | St. Petersburg, undefined

Callaloo blends the best of two worlds by serving Southern comfort foods such as fried chicken and mac ’n cheese while exploring flavors of the islands with mojo style pork and chicken and sweet plantains. Our full service bar features locally distilled spirits and brewed beers, great companions for any meal. Come for the delicious food and craft cocktails and stay for the live music as we host all genres of artists in our bar and lounge.More

Discover St. Petersburg

St. Petersburg is a bustling city with a food district to match the area's exciting atmosphere. In small taverns, you can find St. Petersburg pork chops, a signature dish of the area. These pork chops are sizzled until fully cooked and topped with sautéed vegetables. St. Petersburg tacos are another local favorite; they are widely available at bistros, cafes, and food trucks. In Tampa, Mexican cuisine is common whether you are looking for a family-friendly restaurant for a large group or prefer a charming taco stand for affordable eats. Cuban cuisine also makes an appearance, including Cuban tofu sandwiches that many visitors to the area have enjoyed.