Best American Restaurants in St. Petersburg
Price
- $30 and under
- $31 to $50
- $50 and over
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Award-winning
Accessibility
29 restaurants available nearby
How is content generated
See what locals rave about
- BBrianWashington, D.C. Area •1 review5.0Dined 2 days agoService as always great. Food and drinks superb. Thanks we love the Urban Stillhouse. Recommend sometimes offer the guests to see the team room and the bear! I’ve seen it, pretty coolMore infoThe Urban Stillhouse - St. PetersburgPrice: Very Expensive• American• St. Petersburg•4.8
- AAllanTampa / Central Florida West •4 reviews5.0Dined 3 days agoInitial reservation was for 6 guests; restaurant was able to accommodate us without hesitation even though we had 8 guests. Our server, Lexi, was attentive and helpful with suggestions. Half of our party had previously dined at Parkshore Grill, while the remainder were “newbies!”. The pacing of our meal was perfect allowing us time to catch up on news with one another while also permitting us to eat wile our food was at the perfect temperature.More infoParkshore GrillPrice: Expensive• Contemporary American• St. Petersburg•4.8
- PPhilVancouver / British Columbia •3 reviews5.0Dined 4 days agoCool spot. Scallops were excellent. Rigatoni was apparently also outstanding. Can’t go wrong eating here.More infoThe LibraryPrice: Expensive• American• St. Petersburg•4.7
- JJulienTampa / Central Florida West •1 review5.0Dined 4 days agoMy wife and I dined at Juno & the Peacock for our wedding anniversary. We had an amazing experience, thanks to Patrick’s (our waiter) excellent service and recommendations. Starting with our cosmopolitan and Moscow mule, the Ahi Tuna Tartare and Pork belly were exquisite. The crab-crusted grouper and winter squash campanelle were delicious. To top it off the key lime tart was to die for. We will definitely be back!More infoJuno & the PeacockPrice: Expensive• Contemporary American• St. Petersburg•4.6
- TTarikSouthwest Florida •1 review5.0Dined 6 days agoFood was great specifically the ribeye, the bread the honey butter, Mac and cheese. Both gin drinks on the menu were great.More infoRococo SteakPrice: Very Expensive• Steakhouse• St. Petersburg•4.8
Discover best American restaurants in St. Petersburg
Discover the vibrant American dining scene in St. Petersburg, a culinary hotspot in Tampa/Central Florida West. This city is renowned for its diverse array of American cuisine restaurants, each offering a unique twist on traditional and modern dishes. Whether you are craving seafood, breakfast specialties, or contemporary American fare, St. Petersburg provides an array of options that cater to all tastes and preferences. The dining experience in St. Petersburg is enhanced by the scenic locations, from waterfront views to historic settings, ensuring every meal is memorable. Patrons consistently praise the high-quality food, excellent service, and inviting atmospheres, making each restaurant a beloved part of the local culinary landscape. Ideal for both casual diners and gourmet enthusiasts, St. Petersburg's American dining venues are celebrated for their creativity, flavor, and commitment to providing a top-tier dining experience. Join the multitude of satisfied diners who have explored and endorsed the rich, flavorful journey of American cuisine in this lively Florida city.