St. Petersburg Restaurants

Make a free reservation

View all 3684 restaurants in Tampa

Best American Restaurants in St. PetersburgView all

Best Italian Restaurants in St. PetersburgView all

Popular restaurants in Tampa

Browse some of the most booked restaurants in Tampa

Seasons 52 - Tampa
American | Tampa
Mitchell's Fish Market - Tampa
Seafood | Tampa
P.F. Chang's - Tampa
Asian | Tampa
View all Tampa restaurants

Treat your taste buds: Explore St. Petersburg restaurants.

Specials at top restaurants in St. Petersburg

Enjoy great restaurant specials, set menus, and more
Terra Gaucha Brazilian Steakhouse TampaTerra Gaucha Brazilian Steakhouse Tampa
230 reviews
Brazilian Steakhouse | Tampa, Tampa

As soon as we sat down we were greeted and offered drinks, the waitstaff was very pleasant and told us their favorite twist on the house cocktails. After we had a round in the buffet where there was a wide selection of veggies, salads, and charcuterie items, everything was super fresh! The different cuts of meat started coming around, they also asked about our temperature preference, as well as what we enjoyed the most so they could keep on bring it around. The cocktails were excellent, have I mentioned how amazing the attention was? Truly it made the experience even better! When we’re finishing up our meal we were given roasted pineapple with cinnamon so good to help with digestion as well as to cleanse the palette. We looked over the dessert menu and opted for the flambé creme brûlée and the papaya cream both were great. We will definitely be back. More

OpenTable Diner -
Backwater's on Sand KeyBackwater's on Sand Key
40 reviews
Seafood | Clearwater, Clearwater

It was a wonderful night. Quiet, view of the water, delicious stone crab. Went back on Friday night also. Wheel of stone crab More

OpenTable Diner -
Michael's On EastMichael's On East
2491 reviews
Contemporary American | Sarasota, Sarasota / Bradenton

Friend moving. More

OpenTable Diner -
Gio Fabulous Pizza & Martini BarGio Fabulous Pizza & Martini Bar
1 review
Pizza Bar | Bradenton, Sarasota / Bradenton

They were very courteous and seated us quickly. The drinks were delicious and the food was too. Best meatballs we’ve ever had! Will definitely be back!! More

OpenTable Diner -
Hotel Venezia Restaurant & BarHotel Venezia Restaurant & Bar
1 review
American | Venice, Sarasota / Bradenton

Discover Hotel Venezia Restaurant and Bar, where delicious fresh food and a captivating atmosphere await you! Open since January 2013, the restaurant is headed by experienced and creative chef, Mark Petty.

Come check out our Italian Night featuring All You Can Eat Pasta for 7.95 every Thursday Night!

Live music every Friday, Saturday, and Sunday!

Diners' Choice Winners: Best Overall

St. Petersburg's best restaurants based upon thousands of OpenTable diner reviews
Rococo Steak1. Rococo Steak
924 reviews
Steakhouse | St. Petersburg, St. Petersburg

Awesome. Food and wine are the best value in the Bay Area. More

OpenTable Diner -
Il Ritorno2. Il Ritorno
368 reviews
Italian | St. Petersburg, St. Petersburg

Had the chef’s tasting menu with the wine pairing. 4 out of 5 courses were exceptional. We will return even if it’s just for the risotto and shaved white truffle. More

OpenTable Diner -
The Lure3. The Lure
207 reviews
Contemporary American | St. Petersburg, St. Petersburg

Great service and food. Had a good time celebrating a friend’s birthday too! More

OpenTable Diner -
Buya4. Buya
185 reviews
Japanese | St. Petersburg, St. Petersburg

Awesome place, great service, great food More

OpenTable Diner -
Guppy's5. Guppy's
1666 reviews
Seafood | Indian Rocks Beach, St. Petersburg

Fantastic food. Fantastic service. Definitely worth a 20 minute drive. More

OpenTable Diner -

New to OpenTable

St. Petersburg restaurants that recently joined the OpenTable network
The PeabodyThe Peabody
American | St. Petersburg, St. Petersburg

George Peabody believed in the power and importance of education in the lives of others. One of his many legacies is The George Peabody Library, an institute he built for, and dedicated to, the citizens of Baltimore in 1857.

Johns Hopkins was inspired by his close friend George Peabody to use his great wealth for the public good. The collaboration between these men and the institutions they created is the inspiration for our restaurant, located within Johns Hopkins All Children’s Hospital in St. Petersburg, FL.

At The Peabody, the familiar aroma of coffee, the promise of a delicious meal, and the anticipation of friendly buzz will offer a reprieve from the daily chaos. It is where the community as a whole comes to refill their cup, both proverbially and, often, quite literally.

Come celebrate the culture, the food, the friendship and the community at The Peabody Restaurant at John's Hopkins All Children's Hospital. We'll see you at the LibMore

Discover St. Petersburg

St. Petersburg, Florida, is known for their great beaches and beautiful sunsets. But what they're also known for is their incredible selection of freshly caught seafood from the Gulf of Mexico. This city has dozens of seafood restaurants that span from casual fish shacks with great fish sandwiches to high-end dining establishments. Regardless of where you end up, you can expect freshly caught Mahi Mahi, succulent Gulf shrimp, and yellowtail on the menu. If you're in the mood for something caught on land, there are several American restaurants serving up grilled chicken, ribs, and even the occasional alligator tail. St. Petersburg also has a variety of Mexican, Italian, Chinese, and tapas restaurants and bars for those looking for something different.