Skip to main content
Toast Local logo

American restaurants in St. Pete Beach

American restaurants near St. Pete Beach, FL. Order delivery or pickup, book a table, and browse menus and hours for every spot in one place.

La Dolce Vita Trattoria Saint Pete Beach 7141 Gulf Blvd
La Dolce Vita Trattoria Saint Pete Beach 7141 Gulf Blvd
ItalianSt. Pete Beach0.2 milesPrice range $30-60
Adrians Prime And Wine 7115 Gulf Boulevard
Adrians Prime And Wine 7115 Gulf Boulevard
Wine BarSt. Pete Beach0.2 milesPrice range $30-60
Shells Seafood Restaurant
Shells Seafood Restaurant
Rated 4.7 out of 5 by 26 guestsSeafoodSt. Pete Beach0.2 milesPrice range $15-30
Coconut Charlies Tiki Bar
Coconut Charlies Tiki Bar
Bar / PubSt. Pete Beach0.7 miles
Coconut Charlies Grill
Coconut Charlies Grill
AmericanSt. Pete Beach0.7 miles
Snappers Sea Grill
Snappers Sea Grill
Rated 4.8 out of 5 by 10 guestsSeafoodSt. Pete Beach0.8 milesPrice range $30-60
Crabby Bill's Seafood (St. Pete Beach)
Crabby Bill's Seafood (St. Pete Beach)
SeafoodSt. Pete Beach1.3 milesPrice range $30-60
Shaner's Land and Sea Market 2000 Pass a Grille Way
Shaner's Land and Sea Market 2000 Pass a Grille Way
Gift Shop / MarketSt. Pete Beach3.3 milesPrice range $1-15
The Wharf Pass-A-Grille
The Wharf Pass-A-Grille
Bar / PubSt. Pete Beach3.3 milesPrice range $15-30
Hurricane Seafood Restaurant
Hurricane Seafood Restaurant
Rated 4.9 out of 5 by 28 guestsAmericanSt. Pete Beach3.8 milesPrice range $15-30