Best moderately priced restaurants in Saint Petersburg, FL
- 4.2Open now400 Beach Seafood and Taphouse400 Beach Drive Northeast, Saint Petersburg, FL 33701Restaurant
- 4.5Closed now9 Bangkok Restaurant571 Central Avenue, Saint Petersburg, FL 33701Restaurant
- 1Open nowAnnata Wine Bar300 Beach Drive Northeast #128, Saint Petersburg, FL 33701Restaurant Bar
- Closed nowApplebee's2901 66th Street North, Saint Petersburg, FL 33710Restaurant Bar
- 5Athenian Garden6940 22nd Avenue North, Saint Petersburg, FL 33710Restaurant
- 4Athenian Garden2220 4th Street North, Saint Petersburg, FL 33704Restaurant
- 5Open nowBellaBrava204 Beach Drive Northeast, Saint Petersburg, FL 33701Restaurant Bar
- 4.8Closed nowBoardwalk5901 Sun Blvd # 100, Saint Petersburg, FL 33715Restaurant
- Closed nowBombay Grille409 Central Avenue North, Saint Petersburg, FL 33701Restaurant
- 4.6Open nowBonefish Grill5062 4th Street North, Saint Petersburg, FL 33703Restaurant Bar
- 4.5Closed nowBowled Express1631 4th Street North, Saint Petersburg, FL 33701Restaurant
- Closed nowCafe Vienna5625 4th Street North, Saint Petersburg, FL 33703Restaurant
- 4.3Closed nowCappys Pizza2900 1st Avenue North, Saint Petersburg, FL 33713Restaurant
- Closed nowCarmelita's Mexican Restaurant5211 Park Street North, Saint Petersburg, FL 33709Restaurant
- Closed nowCasita Taqueria2663 Central Avenue, Saint Petersburg, FL 33713Restaurant Bar
- 3Open nowCassis American Brasserie170 Beach Drive Northeast, Saint Petersburg, FL 33701Restaurant
- 4.3Closed nowCD Roma Restaurant1462 66th Street North, Saint Petersburg, FL 33710Restaurant
- 3.6Closed nowCentral Coffee Shoppe530 Central Avenue, Saint Petersburg, FL 33701Restaurant Cafe
- 3.5Open nowCentral Pizza & Subs6405 Central Avenue North, Saint Petersburg, FL 33710Restaurant
- 4.6Open nowCeviche Tapas St. Pete10 Beach Drive Northeast, Saint Petersburg, FL 33701Restaurant Bar
- 4.7Closed nowChattaway358 22nd Avenue South, Saint Petersburg, FL 33705Restaurant
- 4Open nowChina Crossings10476 Roosevelt Boulevard North, Saint Petersburg, FL 33716Restaurant
- 1Open nowChina King6816 22nd Avenue North, Saint Petersburg, FL 33710Restaurant
- 3China Star1762 22nd Street South, Saint Petersburg, FL 33712Restaurant