Restaurants
Restaurants in St. Petersburg, Florida
60 places to eat in St. Petersburg, from american, pizza and sushi to more. 30 list their opening hours, so you can see which are open now. Each has directions, and a photo: the place itself when one is shared on Wikimedia Commons, otherwise a picture of the kind of food it serves.
Photo shows the kind of food, not this place. Photo: Antonio Fajardo i López, CC BY-SA 3.0
Acropolis Greek Taverna
Greek · 515 Central Avenue, Saint Petersburg
Hours: Mon–Thu 11 AM–12 AM · Fri–Sat 11 AM–1 AM · Sun 11 AM–12 AM
Vegetarian options · Vegan options

Pin Wok & Bowl
Japanese · Thai · 445 Central Avenue
Hours: Mon closed · Tue–Thu 11 AM–3 PM, 4 PM–9 PM · Fri 11 AM–3 PM, 4 PM–10 PM · Sat 12 PM–10 PM · Sun 12 AM–9 PM

9 Bangkok Thai Restaurant
Thai · 571 Central Avenue, Saint Petersburg
Hours: Mon–Thu 11 AM–2:30 PM, 5 PM–9:30 PM · Fri–Sat 11 AM–2:30 PM, 5 PM–10 PM · Sun closed
Vegetarian options

Sushi Sho Rexley
Japanese · Sushi · 214 2nd Street North
Hours: Mon–Wed closed · Thu–Sun 5 AM–9 PM

Fabrica Pizza
Pizza · 101 7th Street South, Saint Petersburg
Hours: Mon closed · Tue–Sat 11:30 AM–10 PM · Sun 1 PM–9 PM

La Sandwicherie Saint Pete
French · 203 1st Street Northeast, Saint Petersburg
Hours: Mon–Thu 11 AM–8 PM · Fri–Sat 11 AM–11 PM · Sun closed

Sab Cafe
Vietnamese · 100 1st Avenue North, Saint Petersburg
Hours: Mo 11:00-15:00,17:00-22:00; We-Fr 11:00-15:00, We,Th 17:00-22:00; Fr 17:00-23:00; Sa,Su 12:00-15:00, Sa 15:00-23:00; Su 15:00-22:00

The Wooden Rooster
Crêpes · Sandwiches · 104 2nd Avenue Northeast, Saint Petersburg
Hours: Mon–Thu 7 AM–9 PM · Fri–Sat 7 AM–11 PM · Sun 7 AM–4 PM

Angelo's Grill & Bar
Pizza
Hours: Mon–Fri 8 AM–3:30 AM · Sat 5 PM–3:30 AM · Sun 11 AM–3:30 AM

Pacific Counter
Sushi · 660 Central Avenue, Saint Petersburg
Hours: Su-Th 11:00-22:00, Fr-Sa 11:00-00:00
Little Greek
Greek · 1052 4th Street North, Saint Petersburg
Hours: Every day 11 AM–9 PM

Flippers Pizzeria
Pizza · 1054 4th Street North, Saint Petersburg
Hours: Every day 11 AM–12 AM

Lonni's Sandwiches
Sandwiches · 425 Central Avenue, Saint Petersburg
Hours: Mon–Fri 9 AM–3:30 PM · Sat 11:30 AM–3 PM · Sun closed
Vegetarian options · Vegan options

Poppo's Taquiera
Tex-Mex · 1033 Central Avenue, Saint Petersburg
Hours: Every day 11 AM–9 PM

COPA
Caribbean · 1047 Central Avenue, Saint Petersburg
Hours: Mon–Sat 8:30 AM–7 PM · Sun closed

Leafy Greens Cafe
Salad · 1626 Central Avenue, Saint Petersburg
Hours: Mon–Thu 11 AM–8 PM · Fri–Sat 11 AM–9 PM · Sun 11 AM–6 PM


Tony's Pizza
Pizza · 533 Central Avenue, Saint Petersburg
Hours: Su-Th 11:00-24:00, Fr,Sa 11:00-03:00
Vegetarian options · Vegan options

Pipo's ToGo
Cuban · 8 4th Street North, Saint Petersburg
Hours: Mo-Th 07:30-15:00; Fr 07:30-24:00, Sa 09:00-24:00
Vegetarian options


The Burg Bar & Grill
Burgers · 1752 Central Avenue, Saint Petersburg
Hours: Mon–Thu 11 AM–11 PM · Fri–Sat 11 AM–1 AM · Sun 11 AM–11 PM

Nature's Table
Mediterranean · Sunshine Lane North, Saint Petersburg
Hours: Mon 7 AM–7 PM · Tue 9 AM–3 PM · Wed–Thu 7 AM–7 PM · Fri 7 AM–3 PM · Sat–Sun closed


Sushi Inc.
Sushi · 270 1st Avenue North, Saint Petersburg
Hours: Tu-Th 11:30-22:00; Fr,Sa 11:30-24:00, Su 11:30-22:00


Fresco's Waterfront Bistro
Seafood · 300 2nd Avenue Northeast, Saint Petersburg
Hours: Mon–Thu 11 AM–10 PM · Fri 11 AM–11 PM · Sat–Sun 9 AM–4 PM

The Frog Pond
Sandwiches · Coffee · 890 3rd Avenue South, Saint Petersburg
Hours: Every day 7:30 AM–2:30 PM
Vegetarian options


Rollbotto Sushi
Sushi · 221 1st Street North, Saint Petersburg
Hours: Mon–Thu 11 AM–11 PM · Fri–Sat 11 AM–12 AM · Sun 12 PM–9 PM
Athenian Garden
Greek · 2220 4th Street North, Saint Petersburg
Hours: Every day 11 AM–9 PM




Buya
Japanese · 911 Central Avenue, Saint Petersburg
Hours: Mon closed · Tue–Thu 12 AM–10 PM · Fri–Sat 12 AM–11 PM · Sun 12 AM–10 PM

Cider Press Cafe
Restaurant · 601 Central Avenue, Saint Petersburg
Hours: Mon–Thu 11 AM–9 PM · Fri–Sat 11 AM–10 PM · Sun 11 AM–9 PM
Vegetarian options




Trip's Diner
Diner · 2339 9th Street North, Saint Petersburg
Hours: Mon–Fri 6 AM–9 PM · Sat 7 AM–9 PM · Sun 7 AM–3 PM

Brooklyn South
Sandwiches · 1437 Central Avenue, Saint Petersburg
Hours: Mon–Wed 10 AM–6 PM · Thu–Fri 10 AM–9 PM · Sat 10 AM–4 PM · Sun closed
Vegetarian options


Rococo Steak
American · Fine dining
Hours: Su 11:00-15:00,16:00-21:00, Fr,Sa 16:00-11:00; Mo-Th 16:00-22:00




Hangar Restaurant and Flight Lounge
American · 540 1st Street Southeast, Saint Petersburg

Hawkers Asian Street Food
Asian · 1235 Central Avenue, Saint Petersburg
Hours: Mon–Tue 11 AM–10 PM · Wed–Thu 11 AM–11 PM · Fri–Sat 11 AM–12 AM · Sun 11 AM–10 PM




Swingers Patio Bar & Grill
Gastronomic · 2501 Central Avenue, Saint Petersburg
Hours: Mon closed · Tue–Thu 5 PM–10 PM · Fri 5 PM–11 PM · Sat 11 AM–11 PM · Sun 11 AM–9 PM


Bavaro's
Pizza
Hours: Mon–Thu 11 AM–10 PM · Fri–Sat 11 AM–11 PM · Sun 11 AM–10 PM
Vegetarian options · Vegan options

Maple Street Biscuit Company
Breakfast · 662 Central Avenue, Saint Petersburg
Hours: Mon–Fri 7 AM–2 PM · Sat 7 AM–3 PM · Sun closed
Vegetarian options · Vegan options

Twisted Indian
Indian · Local food · 2639 Central Avenue, St. Petersburg
Hours: Mon closed · Tue–Thu 11 AM–8 PM · Fri–Sat 11 AM–9 PM · Sun 11 AM–8 PM

Fitlife Foods
Healthy · Fitmeals · 3047 4th Street North, Saint Petersburg
Hours: Mo-We 07:00-21:00, Th 08:00-20:00, Fr 08:00-18:00, Sa 10:00-18:00, Su 10:00-21:00
Vegetarian options · Gluten-free options



More cities
Things to do in St. Petersburg this weekend →
Places © OpenStreetMap contributors, checked October 7, 2026. Hours can change; call ahead for a special trip. Photos from Wikimedia Commons, credited on each one. Restaurants near me