Where to Eat: The Best Restaurants in St. Petersburg, Florida

Joey Brooklyn's Famous Pizza Kitchen

Pizza restaurant

210 1st Ave N, St. Petersburg, FL 33701

Serving up delicious New York-style pizza, this late-night gem offers oversized slices and a vibrant atmosphere!

Reserve

Irie Mon' Jamaican Grill

Restaurant

1780 49th St S, St. Petersburg, FL 33707

Elevate your dining experience with authentic Jamaican flavors, featuring standout dishes like curry chicken and tender oxtails.

Off The Hook Seafood & Deli

Seafood restaurant

1040 16th St S, St. Petersburg, FL 33705

Savor the flavors of the sea at this delightful seafood haven, renowned for its fresh catches and delectable deli options.

Big C's Chopped BBQ

Barbecue restaurant

St. Petersburg, FL 33705

This top-rated barbecue joint serves authentic Southern flavors, featuring mouthwatering chopped chicken, ribs, and unforgettable mac n' cheese!

Reserve

Wildwood Cafe

Barbecue restaurant

1200 28th St S, St. Petersburg, FL 33712

This cozy barbecue spot delights with tender ribs, spicy mustard sauce, and delectable baked beans—get there early!

Novu Bistro

Italian restaurant

95 Central Ave, St. Petersburg, FL 33701

A cozy retreat in downtown, showcasing delightful small plates like pan-seared Branzino and amazing handcrafted cocktails!

4th Street Pizza

Pizza restaurant

3187 4th St N, St. Petersburg, FL 33704

A cozy spot renowned for delicious specialty pizzas and Philly-style cheesesteaks, offering prompt takeout and delivery!

Maple Street Biscuit Company

Breakfast restaurant

662 Central Ave, St. Petersburg, FL 33701

Delight in breakfast bliss at this inviting café, offering scrumptious biscuit sandwiches, juicy chicken, and exceptional service!

Reserve

St. Pete Bagel Co.

Bagel shop

7043 4th St N, St. Petersburg, FL 33702

This popular bagel spot is renowned for its extraordinary lox bagel, generous cream cheese, and vibrant vegetables. Enjoy delicious sandwiches and delightful treats!

Reserve

Cafe Cibo

Italian restaurant

8697 4th St N, St. Petersburg, FL 33702

Savor delectable stone-oven pizzas and authentic Italian dishes in this enchanting eatery, renowned for its irresistible bread dipping sauce!

Frankie's Italian ChopHouse

Steak house

8901 4th St N, St. Petersburg, FL 33702

Step into a lively atmosphere featuring live music, exquisite steak, and Italian favorites, like heavenly tiramisu martini!

Mickey's Cafe & Organics

Organic restaurant

318 Central Ave, St. Petersburg, FL 33701

A beloved local gem offering fresh organic salads, delightful baked goods, and enriching wine tasting events for an unforgettable experience.

Il Ritorno

Italian restaurant

449 Central Ave N #101st, St. Petersburg, FL 33701

This stylish eatery offers imaginative Italian dishes, like the renowned Short Rib Mezzaluna, in a cozy atmosphere.

Fortu

Restaurant

97 Central Ave, St. Petersburg, FL 33701

Savor exquisite small plates like wagyu gambit short rib in an upscale yet relaxed ambiance, perfect for celebrations.

Old Northeast Pizza

Pizza restaurant

718 2nd St N, St. Petersburg, FL 33701

This casual spot serves colossal, flavorful slices and fresh stromboli, complemented by friendly service and a welcoming atmosphere.

Spring Garden Family Restaurant

Family restaurant

1018 62nd Ave N, St. Petersburg, FL 33702

A beloved brunch spot, offering hearty breakfasts like biscuits & gravy and country fried steak at unbeatable prices.

Copper Shaker

Cocktail bar

169 1st Ave N, St. Petersburg, FL 33701

Trendy cocktail bar serving expertly crafted drinks alongside mouthwatering burgers and flavorful brussels sprouts in a welcoming atmosphere.

CD Roma Restaurant

Italian restaurant

1462 66th St N, St. Petersburg, FL 33710

Experience mouthwatering calzones and authentic Italian dishes in a bustling ambiance with attentive, family-like service.

Sila Thai & Sushi Restaurant

Thai restaurant

3828 49th St N, St. Petersburg, FL 33709

Lively spot serving delectable Thai curries and fresh sushi, including unique sweet potato rolls and flavorful pad thai.

Reserve

Hawkers Asian Street Food

Asian restaurant

1235 Central Ave, St. Petersburg, FL 33705

Immerse yourself in a lively atmosphere where innovative Asian flavors flourish, from twice-fried wings to delectable fried rice!

Order

The Chattaway

American restaurant

358 22nd Ave S, St. Petersburg, FL 33705

Step into this 1930s gem known for its mouthwatering burgers and inviting garden patio. Indulge in delectable lobster chowder and conch fritters!

T & T Restaurant

Crab house

1109 28th St S, St. Petersburg, FL 33712

This bustling crab house is renowned for its mouthwatering garlic blue crab trays and fresh seafood delights.

Wild Blue Seafood

Seafood restaurant

1200 9th St S, St. Petersburg, FL 33701

This cozy crab house serves mouthwatering garlic crabs and flavorful stone claws at unbeatable prices. Enjoy a casual takeout experience!

Harvey's 4th Street Grill

American restaurant

3121 4th St N, St. Petersburg, FL 33704

A rustic eatery celebrating 40 years, renowned for its hearty Grouper sandwiches and unforgettable Reuben!

Astra Pizza & Subs

Restaurant

2915 16th St N, St. Petersburg, FL 33704

This cozy pizza spot serves up authentic New York-style pies with fresh ingredients, highlighted by the irresistible pepperoni.

Reserve

Hook's on 9th

Sushi restaurant

1210 Dr M.L.K. Jr St N, St. Petersburg, FL 33705

Dine on flavorful sushi and Thai delights in a cozy setting, where deliciousness meets friendly service.

Social Roost

American restaurant

150 1st Ave N, St. Petersburg, FL 33701

This stylish restaurant offers inventive American fare, featuring standout Chicken and Waffles and unique craft cocktails. Enjoy brunch!

Order

Fitlife Foods St. Petersburg

Health food restaurant

3047 4th St N, St. Petersburg, FL 33704

This health-focused gem serves delicious, fresh meals like honey sriracha chicken, perfect for busy lifestyles! Enjoy nutritious takeout that transforms eating well!

Reserve

Trip's Diner

Diner

2339 Dr M.L.K. Jr St N, St. Petersburg, FL 33704

This beloved diner serves hearty breakfast staples like Mr. Crabs omelette, club sandwiches, and biscuits & gravy!

Sushi Inc

Sushi restaurant

270 1st Ave N, St. Petersburg, FL 33701

Experience delightful sushi creations and perfectly cooked rice alongside standout garlic edamame in a bustling atmosphere.

Reserve

Sōl St Pete Bistro

Restaurant

2149 3rd Ave S Unit #6, St. Petersburg, FL 33712

Nestled in a cozy space, this health-focused bistro delights with unique gluten-free dishes like shrimp Alfredo and vegan ice cream.

Metro Diner

Diner

5250 4th St N, St. Petersburg, FL 33703

This cozy diner delights with classic American breakfast and lunch, featuring must-try breakfast burgers and delectable French toast croissants.

Reserve

Bayway Country Store and Butcher Shoppe

Grocery store

5401 Leeland St S, St. Petersburg, FL 33715

A local gem featuring a handmade deli and premium butcher shop, perfect for fresh meats and specialty items!

Nomi Nori

Sushi restaurant

1572 Central Ave, St. Petersburg, FL 33705

Chic sushi haven featuring vibrant rolls, heavenly bao, and refreshing cocktails – perfect for date nights or gatherings.

Thai Wok Restaurant

Thai restaurant

11270 4th St N Suite 214, St. Petersburg, FL 33716

Tucked away in a shopping plaza, this beloved gem serves authentic Thai delights, including the renowned Chicken Pad Thai!.

Skyway Jack's Restaurant

American restaurant

2795 34th St S, St. Petersburg, FL 33711

This beloved diner offers an array of hearty American breakfasts, including unique scrapple and giant biscuits smothered in gravy!

Reserve

Ford's Garage St. Pete

American restaurant

200 1st Ave S Suite A, St. Petersburg, FL 33701

A unique automotive-themed eatery, serving delectable burgers and hearty meatloaf amid vibrant memorabilia. Enjoy happy hour specials!

Reserve Order

JB's Seafood Market

Seafood market

1948 49th St S, St. Petersburg, FL 33711

This bustling seafood market delights with sweet, clean blue crabs, all-you-can-eat snow crab, and welcoming service!

Green Pagoda

Asian fusion restaurant

7900 4th St N, St. Petersburg, FL 33702

This trendy Asian fusion spot dazzles with vibrant decor, serving exquisite sushi, basil chicken, and show-stopping hot pots.

Reserve

Sid's Caribbean grill

Jamaican restaurant

901 22nd St S, St. Petersburg, FL 33712

This cozy spot serves authentic Jamaican delights like spicy jerk chicken and flavorful curry goat, all with exceptional service.

Page 3 of 7

End of content

Error loading content