So how does this work?
We pick our top choices based on the quality of the food, service, and consistency over time. We’ll start off by giving you the best options overall for dining in St. Petersburg and then follow up with links to different types of restaurants in different neighborhoods at the end of this page.
Best Restaurants St. Petersburg
Tour De Pizza Description: . Address: 170 47th Ave NE, St. Petersburg, FL 33703, United States Phone Number: +1 727-914-6969 Website: http://tourdepizza.com/ Store Hours: Sunday: 11AM-9PM | Monday: 11AM-9PM | Tuesday: 11AM-9PM | Wednesday: 11AM-9PM | Thursday: 11AM-9PM | Friday: 11AM-9PM | Saturday: 11AM-9PM
Gianni’s NY Pizza Description: Family-run joint tossing thin-crust pies. Haunt known for serving thin-crust pizza & other Italian eats in relaxed, shopping-center surrounds. Address: 936 58th St N, St. Petersburg, FL 33710, United States Phone Number: +1 727-381-3209 Website: https://www.giannisny.pizza/ Store Hours: Sunday: 12-9PM | Monday: 11AM-9:30PM | Tuesday: 11AM-9:30PM | Wednesday: 11AM-9:30PM | Thursday: …
Tony’s Pizza Description: . Address: 533 Central Ave, St. Petersburg, FL 33701, United States Phone Number: +1 727-896-4444 Website: http://www.tonysthebest.com/ Store Hours: Sunday: 11AM-12AM | Monday: 11AM-12AM | Tuesday: 11AM-12AM | Wednesday: 11AM-12AM | Thursday: 11AM-12AM | Friday: 11AM-3AM | Saturday: 11AM-3AM
Portofino Italian Ristorante Description: . Address: 5035 34th St S, St. Petersburg, FL 33711, United States Phone Number: +1 727-864-2800 Website: http://www.portofinostpete.com/ Store Hours: Sunday: Closed | Monday: 11AM-9PM | Tuesday: 11AM-9PM | Wednesday: 11AM-9PM | Thursday: 11AM-9PM | Friday: 11AM-9PM | Saturday: 4-9PM
Central Pizza & Subs Description: . Address: 6405 Central Ave, St. Petersburg, FL 33710, United States Phone Number: +1 727-343-4228 Website: https://slicelife.com/restaurants/fl/st-petersburg/33710/central-pizza-subs/menu?utm_campaign=google-order-action-link Store Hours: Sunday: 12-9:30PM | Monday: 10:30AM-10:30PM | Tuesday: 10:30AM-10:30PM | Wednesday: 10:30AM-10:30PM | Thursday: 10:30AM-10:30PM | Friday: 10:30AM-10:30PM | Saturday: 10:30AM-10:30PM
Gratzzi Italian Grille Description: Traditional plates in an upmarket space. White-tablecloth bar/restaurant offering classic Italian entrees plus pizza bar selections. Address: 211 2nd St S, St. Petersburg, FL 33701, United States Phone Number: +1 727-623-9037 Website: Home Store Hours: Sunday: 4-10PM | Monday: 4-10PM | Tuesday: 4-10PM | Wednesday: 4-10PM | Thursday: 4-10PM | Friday: …
BellaBrava Description: Casual Italian-style bistro. Casual Italian restaurant serves up a traditional menu alongside some American options plus wine. Address: 204 Beach Dr NE, St. Petersburg, FL 33701, United States Phone Number: +1 727-895-5515 Website: Casual Italian Cuisine Store Hours: Sunday: 11:30AM-10PM | Monday: 11:30AM-10PM | Tuesday: 11:30AM-10PM | Wednesday: 11:30AM-10PM | Thursday: 11:30AM-10PM | …
Cafe Masala Description: Casual spot for traditional Indian food. Popular Indian dishes, with many vegetarian options, served in a terra cotta– & sage-hued space. Address: 10324 Roosevelt Blvd N, St. Petersburg, FL 33716, United States Phone Number: +1 727-576-2233 Website: http://www.cafemasalaflorida.com/ Store Hours: Sunday: Closed | Monday: 11AM-2PM, 5-8PM | Tuesday: 11AM-2PM, 5-8PM | Wednesday: …
Lanna Thai and Sushi Restaurant Description: Thai staples & sushi amid Asian decor. Warm, cozy eatery with Asian decor offering familiar Thai dishes & innovative sushi rolls. Address: 4871 Park St N, St. Petersburg, FL 33709, United States Phone Number: +1 727-545-3057 Website: http://www.lannathaiandsushistpete.com/ Store Hours: Sunday: 4-9PM | Monday: 11:30AM-2:30PM, 4:30-10PM | Tuesday: 11:30AM-2:30PM, …
Lanna Thai and Sushi Restaurant – St. Petersburg Read More »
Thai Wok Restaurant Description: Bites & brews in quaint, strip-mall digs. Family-owned nook in a strip mall with an old-world ambiance offering Thai classics & imported beer. Address: 11270 4th St N Suite 214, St. Petersburg, FL 33716, United States Phone Number: +1 727-577-8121 Website: https://www.thaiwokstpete.co/ Store Hours: Sunday: Closed | Monday: 11AM-2PM, 5-9PM | …
Hook’s on 9th Description: Pan-Asian fare in a casual setting. Sushi & Thai dishes served in a storefront cafe with Asian decorative touches. Address: 1210 Dr M.L.K. Jr St N, St. Petersburg, FL 33705, United States Phone Number: +1 727-898-4665 Website: HOOK’S SUSHI Store Hours: Sunday: 5-9PM | Monday: 11:30AM-2PM, 5-9PM | Tuesday: 11:30AM-2PM, 5-9PM …
LemonGrass Sushi Thai tapas Description: Relaxed Japanese & Thai eatery. Japanese & Thai specialties like sushi rolls, curries & noodles are served in low-key environs. Address: 310 Central Ave, St. Petersburg, FL 33701, United States Phone Number: +1 727-894-1111 Website: http://lemongrasstapas.com/ Store Hours: Sunday: 4:30-9:30PM | Monday: 11AM-3PM, 4:30-9:30PM | Tuesday: 11AM-3PM, 4:30-9:30PM | Wednesday: …
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 1495 4th St S, St. Petersburg, FL 33701, United States Phone Number: +1 727-821-0100 Website: https://locations.tacobell.com/fl/saint-petersburg/1495-4th-street-south.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=030370&utm_content=website&y_source=1_NjE0NjIxNi03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-12AM | Monday: 8AM-12AM | Tuesday: 8AM-12AM | Wednesday: 8AM-12AM | Thursday: 8AM-12AM | Friday: 8AM-1AM | Saturday: …
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 9211 4th St N, St. Petersburg, FL 33702, United States Phone Number: +1 727-577-5519 Website: https://locations.tacobell.com/fl/saint-petersburg/9211-4th-st-north.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=029565&utm_content=website&y_source=1_NjE0MTcyMi03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-2AM | Monday: 8AM-2AM | Tuesday: 8AM-2AM | Wednesday: 8AM-2AM | Thursday: 8AM-2AM | Friday: 8AM-4AM | Saturday: …
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 2028 66th St N, St. Petersburg, FL 33710, United States Phone Number: +1 727-347-7321 Website: https://locations.tacobell.com/fl/saint-petersburg/2028-66th-st-.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=029566&utm_content=website&y_source=1_NjE0NTM1NS03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-1AM | Monday: 8AM-1AM | Tuesday: 8AM-1AM | Wednesday: 8AM-1AM | Thursday: 8AM-1AM | Friday: 8AM-2AM | Saturday: …
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 3401 5th Ave N, St. Petersburg, FL 33713, United States Phone Number: +1 727-323-4105 Website: https://locations.tacobell.com/fl/saint-petersburg/3401-5th-avenue-n.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=029576&utm_content=website&y_source=1_NjE0NDEwNC03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-3AM | Monday: 8AM-3AM | Tuesday: 8AM-3AM | Wednesday: 8AM-3AM | Thursday: 8AM-3AM | Friday: 8AM-3AM | Saturday: …
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 3600 4th St N, St. Petersburg, FL 33704, United States Phone Number: +1 727-527-3465 Website: https://locations.tacobell.com/fl/saint-petersburg/3600-4th-street-north.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=029579&utm_content=website&y_source=1_NjE0Mzk3OC03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-1AM | Monday: 8AM-1AM | Tuesday: 8AM-1AM | Wednesday: 8AM-1AM | Thursday: 8AM-1AM | Friday: 8AM-3AM | Saturday: …
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 5210 34th St S, St. Petersburg, FL 33711, United States Phone Number: +1 727-867-5507 Website: https://locations.tacobell.com/fl/saint-petersburg/5210-34th-street-south.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=018575&utm_content=website&y_source=1_NjE0MzE0MC03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-1AM | Monday: 8AM-1AM | Tuesday: 8AM-1AM | Wednesday: 8AM-1AM | Thursday: 8AM-1AM | Friday: 8AM-1AM | Saturday: …
Grand Hacienda Description: . Address: Tyrone Mall, 2424 Tyrone Blvd N, St. Petersburg, FL 33710, United States Phone Number: +1 727-302-0777 Website: Grand Hacienda Tyrone Mall Lunch Breakfast Dinner Store Hours: Sunday: 9AM-9PM | Monday: 11AM-9PM | Tuesday: 11AM-9PM | Wednesday: 11AM-9PM | Thursday: 11AM-9PM | Friday: 11AM-10PM | Saturday: 9AM-10PM
Martha’s Mexican Restaurant Description: . Address: 4747 66th St N, St. Petersburg, FL 33709, United States Phone Number: +1 727-290-9725 Website: http://marthasmexicanrestaurant.com/ Store Hours: Sunday: 10AM-8:30PM | Monday: 10AM-8:30PM | Tuesday: 10AM-8:30PM | Wednesday: 10AM-8:30PM | Thursday: 10AM-8:30PM | Friday: 10AM-8:30PM | Saturday: 10AM-8:30PM
El Tenampa Mexican-American Restaurant Description: . Address: 1800 16th St N, St. Petersburg, FL 33704, United States Phone Number: +1 727-822-0620 Website: Store Hours: Sunday: 7AM-1PM | Monday: 7AM-1PM | Tuesday: 7AM-1PM | Wednesday: 7AM-1PM | Thursday: 7AM-1PM | Friday: 7AM-1PM | Saturday: 7AM-1PM
Que Pasa Mexican Cantina Description: Mexican eats & drinks in colorful digs. Festive Mexican cantina offering a familiar menu of combo plates, street tacos & margaritas. Address: 10478 Roosevelt Blvd N, St. Petersburg, FL 33716, United States Phone Number: +1 727-578-5380 Website: Home Store Hours: Sunday: 12-9PM | Monday: 11AM-9PM | Tuesday: 11AM-9PM | Wednesday: …
Casita Taqueria Description: . Address: 2701 4th St N, St. Petersburg, FL 33704, United States Phone Number: +1 727-498-6473 Website: Home Store Hours: Sunday: Closed | Monday: 11AM-9PM | Tuesday: 11AM-9PM | Wednesday: 11AM-9PM | Thursday: 11AM-9PM | Friday: 11AM-9PM | Saturday: 11AM-9PM
Grand Hacienda Description: . Address: 399 11th Ave N, St. Petersburg, FL 33701, United States Phone Number: +1 727-256-9770 Website: Grand Hacienda 4th St Pete Restaurant Breakfast Lunch Brunch Dinner Tacos Fajitas Store Hours: Sunday: 9AM-9PM | Monday: 11AM-9PM | Tuesday: 11AM-9PM | Wednesday: 11AM-9PM | Thursday: 11AM-9PM | Friday: 11AM-10PM | Saturday: 9AM-10PM