Showing the 25 most recently added restaurants. Want more ideas? Check out the best St Petersburg restaurants list.

Nature's Table St Petersburg

100 2nd Ave S, St Petersburg, FL 33701-4309

Jb's Seafood Market St Petersburg

1946 49th St S, St Petersburg, FL 33707-4956

Sea Hags Bar and Grill St Petersburg

9555 Blind Pass Rd, St Petersburg, FL 33706

La Cote Basque Winehouse St Petersburg

3104 Beach Blvd S, St Petersburg, FL 33707

Hooters on 4th Street St Petersburg

4125 4th St N, St Petersburg, FL 33703-5726

Fred's St Petersburg

501 5th Ave Ne, St Petersburg, FL 33701

The Lure St Petersburg

661 Central Ave, St Petersburg, FL 33701-3625

Hooters on Johns Pass St Petersburg

192 Johns Pass Boardwalk E, St Petersburg, FL 33708-2625

Jannus Live St Petersburg

200 1st Ave N, St Petersburg, FL 33701-3304

Caribbean Cravings Restaurant St Petersburg

Park Cir, St Petersburg, FL 33708

JusThai St Petersburg

3201 4th St N, St Petersburg, FL 33704-2126

Limon Loco 24/7 Fresh Mexican Grill St Petersburg

5838 54th Ave N, St Petersburg, FL 33709-1902

Limon Loco 24/7 Fresh Mexican Grill St Petersburg

1080 Pasadena Ave S, St Petersburg, FL 33707-2038

Thai-am 2 Restaurant St Petersburg

13037 Gulf Blvd, St Petersburg, FL 33708

Vittoria's Pizza, Subs and Pasta 24/7 St Petersburg

5838 54th Ave N, St Petersburg, FL 33709

Skidders Restaurant St Petersburg

5799 Gulf Blvd, St Petersburg, FL 33706-2249

Don Cesar Beach Resort St Petersburg

3400 Gulf Blvd, St Petersburg, FL 33706-4015

George's Grill St Petersburg

1431 49th St S, St Petersburg, FL 33707-4353

Caribbean Groceries & Roti Shop St Petersburg

2800 38th Ave N, St Petersburg, FL 33713-1619

Johnnie Mack's BBQ St Petersburg

4319 66th St N, St Petersburg, FL 33709

Fred's Carolina BBQ and Catering St Petersburg

1100 94th Ave N, St Petersburg, FL 33702

Shrimpy's Blues Bistro St Petersburg

124 107th Ave, St Petersburg, FL 33706-4716

Hofbrauhaus St. Petersburg St Petersburg

123 4th St S, St Petersburg, FL 33701-4216

FarmTable Kitchen St Petersburg

179 2nd Ave N, St Petersburg, FL 33701-3315

Beau & Mo St Petersburg

2924 5th Ave N, St Petersburg, FL 33713-6704