Skip to content
a sculpture of an airplane is in the grass

Best restaurants in St. Petersburg

St. Petersburg, United States

Jump to a guide

Current conditions

Local 19:45
Weather 28° partly cloudy
Feels 34° · 86% · 7 km/h
Air 46 good
PM2.5 7.2 · PM10 10.9
Sun 06:54 → 20:18
This week 7 events

Twelve restaurants, plotted across the 33701 and out to the 33704 on 4th Street North. The list runs from a Greek taverna whose kitchen stays open until 00:00 on weeknights to a salad counter at 1626 Central Avenue, and the brief is the same in each entry: the address is verified, the hours are taken from the operator's own posted schedule, and the cuisine is the one the kitchen actually cooks. Central Avenue and 4th Street North do most of the work; the rest of the addresses are scattered across the grid. Most are sit-down rooms, a few are counters, one is a pizzeria that runs late, and one is a meal-prep operation that runs ten cuisines off a single line. None require a reservation; most won't take one. This is what dinner in this city looks like for the people who live in it.

  1. 1

    Fabrica Pizza

    101 7th Street South, Saint Petersburg, FL, 33701

    Single-format pizza from a downtown oven that holds its hours.

    From 11:30 Tuesday through Saturday the ovens at Fabrica Pizza light up at 101 7th Street South in the 33701, holding the line on pizza until 22:00. Skip the chain pizzerias; this kitchen cooks one thing, and cooks it on its own schedule. Sundays compress to a 13:00 to 21:00 service, which tells you the operator would rather close early than mail it in. The website keeps the menu honest and the phone picks up; the room is small enough that you can hear the oven door.

    • pizza

    Hours: Tu-Sa 11:30-22:00; Su 13:00-21:00

  2. 2

    Pin Wok & Bowl

    445 Central Avenue, 33701

    Japanese and Thai service off a single line, on a lunch-and-reset rhythm.

    Wok smoke hums through the storefront at 445 Central Avenue in the 33701, where Pin Wok & Bowl threads Japanese and Thai service off a single line. The rhythm is open at 11:00, closed from 15:00 to 16:00, then back to a dinner that runs to 21:00 most nights and 22:00 on Friday. Saturday picks up at 12:00 and runs the same length. Don't expect a long menu and don't expect a wait list; the operation is built for turnover, not theatre. The website is the cleanest read on the day's bowls, and the phone is faster than the door.

    • japanese
    • thai
  3. 3

    Acropolis Greek Taverna

    515 Central Avenue, Saint Petersburg, FL, 33701

    Greek cooking that stays open past midnight on weeknights and to 01:00 on weekends.

    At 515 Central Avenue in the 33701, Acropolis Greek Taverna keeps the kitchen open until 00:00 most nights and 01:00 on Friday and Saturday. Don't bother with late-night chain options; this is the kind of room that fills with people who finished a shift and want to eat for an hour without being rushed. Lunch starts at 11:00 every day, which makes it useful for an unhurried weekday meal as well as a midnight one. The website holds the menu, the phone is reliably answered, and the kitchen does not chase trends — the Greek service does not change much from one year to the next.

    • greek

    Hours: Mo-Th 11:00-00:00; Fr-Sa 11:00-01:00; Su 11:00-00:00

  4. 4

    9 Bangkok Thai Restaurant

    571 Central Avenue, Saint Petersburg, FL

    Two-seating Thai service split between lunch and dinner.

    9 Bangkok Thai Restaurant sits at 571 Central Avenue, running Thai service in two seatings: 11:00 to 14:30 for lunch, 17:00 to 21:30 for weeknight dinner, with Friday and Saturday holding the door open to 22:00. Skip the fusion Thai places trying to be everything; this one cooks Thai food, prints it on a menu, and walks the plates out without a story attached. The online ordering page is direct, the phone picks up. The gap between lunch and dinner is real — show up between 14:30 and 17:00 and the door is closed.

    • thai
  5. 5

    Sushi Sho Rexley

    214 2nd Street North, 33701

    Thursday-to-Sunday sushi opening at 05:00.

    Sushi Sho Rexley opens at 214 2nd Street North in the 33701 at 05:00 Thursday through Sunday, running until 21:00. Skip the conveyor-belt sushi chains; this one keeps tight hours and a four-day operating week — Monday through Wednesday the lights are off. The website holds the day's menu and the phone picks up during service. The 05:00 open is unusual enough to be useful: an early flight or a long drive home both end well here.

    • japanese
    • sushi

    Hours: Th-Su 05:00-21:00

  6. 6

    The Wooden Rooster

    104 2nd Avenue Northeast, Saint Petersburg, FL, 33701

    Crepes alongside sandwiches, salads, soup, coffee, beer, and wine, with a 07:00 open every day.

    Butter and batter are on the griddle by 07:00 at The Wooden Rooster, 104 2nd Avenue Northeast in the 33701, where crepes lead a menu that also covers sandwiches, salads, and soup. Come early on Saturday — the door stays open to 23:00, but the queue gets long fast. Sunday closes at 16:00, so brunch is the only sensible plan. Coffee, beer, and wine round out the menu without overreaching. The website keeps things honest and the phone is faster than the inbox. A crepe place is only as good as its batter; this one is reliable enough that the room fills with regulars, not tourists.

    • crepe
    • sandwich
    • salad
    • soup
    • coffee
    • beer
    • wine

    Hours: Mo-Th 07:00-21:00; Fr-Sa 07:00-23:00; Su 07:00-16:00

  7. 7

    Leafy Greens Cafe

    1626 Central Avenue, Saint Petersburg, FL, 33712

    Salad-only kitchen on a quieter stretch of the avenue.

    Out at 1626 Central Avenue in the 33712, Leafy Greens Cafe runs salads and nothing else, from 11:00 to 20:00 on weekdays, to 21:00 on Friday and Saturday, and to 18:00 on Sunday. Don't bother with the corporate salad chains; this is the rare salad operation that takes the format seriously. The website holds the menu, and the phone handles takeout. A salad menu lives or dies on what is in the bowl on the day you arrive; this one is consistent enough that regulars come back.

    • salad

    Hours: Mo-Th 11:00-20:00; Fr-Sa 11:00-21:00; Su 11:00-18:00

  8. 8

    Little Greek

    1052 4th Street North, Saint Petersburg, FL, 33701, US

    Greek-only menu with identical hours every day of the week.

    Little Greek runs a Greek-only kitchen from 1052 4th Street North in the 33701, open every day from 11:00 to 21:00. Skip the Mediterranean fusion chains; this place sticks to a narrow menu and runs it every day of the week — Sunday hours match Monday hours. The website holds the menu and the phone handles orders. Reliable rather than novel — and at lunch on a Tuesday, that is what you want.

    • greek

    Hours: Su-Sa 11:00-21:00

  9. 9

    Flippers Pizzeria

    1054 4th Street North, Saint Petersburg, FL, 33701

    Pizza from 11:00 straight through to 00:00.

    From 11:00 to 00:00 daily, Flippers Pizzeria runs pizza from 1054 4th Street North in the 33701. Don't bother with the supermarket frozen aisle when you're hungry late; this is the smarter call for the same money, and the room actually has chairs. The website holds the menu and the phone handles delivery. A pizzeria is only as honest as its dough; this one is honest enough to keep its line moving past midnight.

    • pizza

    Hours: 11:00-00:00

  10. 10

    Athenian Garden

    2220 4th Street North, Saint Petersburg, FL, 33704, US

    Greek service on 4th Street North with a firm 21:00 close.

    Greek service runs every day from 11:00 to 21:00 at Athenian Garden, 2220 4th Street North in the 33704. The room is full of regulars and short on theatre. The website holds the menu — the kitchen does the obvious dishes the obvious way, which is the point. The phone handles reservations, though most evenings you can walk in. The 21:00 close is firm; the doors do not stay open past it for a late table.

    • greek

    Hours: 11:00-21:00

  11. 11

    Trip's Diner

    2339 9th Street North, Saint Petersburg, 33704

    Diner cooking with a 06:00 weekday open.

    Familiar food, posted hours, no surprises — Trip's Diner runs out of 2339 9th Street North in the 33704, opening at 06:00 on weekdays and 07:00 on Saturday and Sunday. Skip the trendy brunch spots with a queue out the door; this is breakfast at the hour you actually want to eat it. The kitchen runs diner-format cooking — straightforward, hot, fast — and the doors close at 21:00 weeknights and 15:00 on Sunday. The website holds the menu and the phone handles call-ahead orders. Plates land fast.

    • diner

    Hours: Mo-Fr 06:00-21:00; Sa 07:00-21:00; Su 07:00-15:00

  12. 12

    Fitlife Foods

    3047 4th Street North, Saint Petersburg, FL, 33704

    Ten-cuisine meal-prep counter on a seven-day schedule.

    Fitlife Foods runs out of 3047 4th Street North in the 33704, spanning healthy, Mexican, Korean, Italian, Asian, barbecue, breakfast, and brunch off a single line. Come for a weekday stack of containers rather than a sit-down meal — Monday through Wednesday the doors are open 07:00 to 21:00, Thursday slips back to 08:00 to 20:00, and Friday closes by 18:00. Saturday runs 10:00 to 18:00 and Sunday 10:00 to 21:00. Don't expect a tasting menu; expect a ten-cuisine wall of options portioned for the week. The website is the cleanest read on the rotating menu and the phone handles orders. It is not a restaurant in the dinner-out sense; it is a kitchen for the rest of the week.

    • healthy
    • fitmeals
    • mexican
    • regional
    • korean
    • italian
    • breakfast
    • brunch
    • asian
    • barbecue

Last verified by automated review (v1.7.0_onboard-saint-petersburg-fl-food-restaurants-2026-06-19) on . What is automated review?

Plan Your Trip to St. Petersburg