Restaurants in St. Petersburg
The Best Restaurants

The German Knodle
951 Central Ave, St. Petersburg, FL 33701If you would try a German Schnitzel you should go there. Take the veal schnitzel. We had a Jäger- and a Curry-Schnitzel. Can’t recommend which one was the...
- Take-Out
- Delivery
- Superb263 Reviews4.9

Plant Love Ice Cream
953 Central Ave, St. Petersburg, FL 33705Unique flavors, and all so delicious! It can be a challenge to find vegan ice cream that has all the right qualities, but PLANT LOVE DOES VEGAN ICE CREAM...
- Take-Out
- Delivery
- Superb233 Reviews4.9

Mio’s Grill & Cafe
119 2nd St N, St. Petersburg, FL 33701Always fresh and always delicious! They have a great homemade lentil soup, the best falafel I’ve ever had, and the hummus never disappoints. One of our...
- Take-Out
- Delivery
- Superb216 Reviews4.9

M-N-M BBQ Catering and Special Events
1741 29th Ave N, St. Petersburg, FL 33704We used Mike Silverstein for our employee company parties now 3 times in a row. Every single time they knocked it out of the park. Delicious food, easy...
- Delivery
- Superb307 Reviews4.8

City's Bistro
695 Central Ave, St. Petersburg, FL 33701They have a sweet potato and pecan salad that is absolutely the yummiest salad. It has just the right amount of goodies like the candied pecans, sweet...
- Delivery
- Superb209 Reviews4.8

The Bier Boutique
465 7th Ave N, St. Petersburg, FL 33701This was our first time at the Bier Boutique. We had the fish and chips. Tonight is was mutton snapper. It was excellent and you got 2 pieces. The breading was...
- Take-Out
- Delivery
- Superb209 Reviews4.8

Jacks London Grill
1050 62nd Ave N, St. Petersburg, FL 33702This afternoon I joined 22 friends for High Tea at Jack's. The food was better than the High Teas I had in England. Perhaps this is due to them making...
- Take-Out
- Delivery
- Superb331 Reviews4.7

The Studio Public House
2950 Central Ave, St. Petersburg, FL 33712I heard about this place on St. Pete Vegan and tried the vegan fish n chips. It's a slice of eggplant battered n fried to a crispy, tasty coating. Served...
- Take-Out
- Delivery
- Superb242 Reviews4.7

11 Chicks Yummy Creations
199 Dr M.L.K. Jr St N, St. Petersburg, FL 33701Such a surprising find! This cute little corner shop sells the most delicious Venezuelan food! Highly recommend this spot for lunch or dinner, they give you...
- Take-Out
- Delivery
- Superb214 Reviews4.7

Noble Crust
8300 4th St N, St. Petersburg, FL 33702Food was amazing! Their southern fried chicken (sweet hot) is the best I’ve ever had. The food deserves 5 stars, but I’m giving a 4 star overall review...
- Take-Out
- Delivery
- Superb416 Reviews4.6

The Floribbean
2410 Central Ave, St. Petersburg, FL 33712Didn’t know what to expect, but we were hungry as we passed and stopped in. Friendly service. It had the hot heat Havana bowl with tender pork, black beans...
- Take-Out
- Delivery
- Superb206 Reviews4.7

Bacchus Wine Bistro
124 2nd Ave NE, St. Petersburg, FL 33701Excellent wine bar with tasty food selections. Good varied wine list at reasonable prices. Overall well managed with attentive service. Shout out to manager...
- Delivery
- Superb385 Reviews4.6

Right Around the Corner - Arcade Brewery & Craft Beer Bar
2244 Central Ave, St. Petersburg, FL 33712Stopped in after a trip to the Fairgrounds art installation, and what a fun little bar. We got there early in the evening, still a few locals in playing video...
- Delivery
- Superb133 Reviews4.8

Chai Mixology
1106 Central Ave, St. Petersburg, FL 33705I’ve gotten 8 boba green teas in the last 4 days and they’ve all been so good!! Perfect sweetness and amount of popping boba. Love the variety of flavors...
- Take-Out
- Delivery
- Superb127 Reviews4.8

Serbian Mediterranean Restaurant
6500 4th St N, St. Petersburg, FL 33702Omggg the food is amazing!! I found this by accident but will be going back for sure!! A little short staffed because it's a small place but didn't...
- Delivery
- Superb125 Reviews4.8

JJ's Market & Deli
10535 Gandy Blvd N, St. Petersburg, FL 33702I love this place! I've tried two sandwiches (BLT & Cuban) so far and both were so fresh & delicious! I'm definitely coming back to continue...
- Delivery
- Superb173 Reviews4.7

Sushi Sho Rexley
214 2nd St N, St. Petersburg, FL 33701One of the best dining experiences in Tampa / St. Pete. From the moment you sit down, you will be treated to a memorable dinner. From the presentation to the...
- Delivery
- Superb173 Reviews4.7

Naked Farmer
200 Central Ave #150, St. Petersburg, FL 33701My husband and I recently moved to the area and decided to have lunch at the Naked Farmer. Ever since moving we have been inundated with lots of fresh options...
- Take-Out
- Delivery
- Superb169 Reviews4.7

Simply Delicious
2128 9th Ave N, St. Petersburg, FL 33713From the First Lady, to the Son, to the wife, these individuals treat everyone like family when you are served some of their great food. The meatloaf is...
- Take-Out
- Delivery
- Superb110 Reviews4.8

Craft Kafe DownTown
200 Central Ave, St. Petersburg, FL 33701We came here for lunch before heading to a museum close by. It has a really nice atmosphere, plenty of outdoor seating, and really good food! They have a menu...
- Take-Out
- Delivery
- Superb256 Reviews4.6

Kissin' Cuzzins
951 34th St N, St. Petersburg, FL 33713Lexington Benedict and Hashbrown casserole will change your life. Maybe the best breakfast spot in town. Ambience isn't much but the food way more than...
- Take-Out
- Delivery
- Superb242 Reviews4.6

Taquitos Mexican Restaurant
9617 Bay Pines Blvd, St. Petersburg, FL 33708Loved the "Wet Burrito", it has your choice of several kinds of meat (chorizo, beef, pork, chicken), refried beans, guacamole, sour cream, & 2...
- Take-Out
- Delivery
- Superb236 Reviews4.6

Hawthorne Bottle Shoppe
2927 Central Ave, St. Petersburg, FL 33713My friend and I stopped in for the first time and we will definitely be back! Awesome wine selection and great friendly atmosphere! We ended up chatting with...
- Take-Out
- Delivery
- Superb139 Reviews4.7

Wild Child
2710 Central Ave, St. Petersburg, FL 33712Lively restaurant in the evening, outdoor bar is the place to be. The whipped ricotta was a highlight, creamy delicious treat. I enjoyed the unique flavor of...
- Delivery
- Superb139 Reviews4.7

The Urban Stillhouse
2232 5th Ave S, St. Petersburg, FL 33712Amazing experience all around, service team, drinks and food. Even with booking 3.5 weeks early only option was outside table. Definitely lose a lot of the...
- Take-Out
- Delivery
- Superb562 Reviews4.5

Pacific Counter
660 Central Ave, St. Petersburg, FL 33701I have had this place bookmarked since I have moved to the area, and I am so happy I finally got to try it. You order up at the counter, and it's a...
- Take-Out
- Delivery
- Superb128 Reviews4.7

Pin Wok&Bowl
445 Central Ave, St. Petersburg, FL 33701Can't believe I never tried this place. I've only ever lived here in St.Pete and will tell you to RUN there. Delicious dishes, fresh sushi and great...
- Take-Out
- Delivery
- Superb204 Reviews4.6

Mandarin Hide
231 Central Ave N, St. Petersburg, FL 33701Hands down one of my new favorite places. The service was spectacular Tasha, JP, Deven, and Jordan were all incredible. So many places I try these days are...
- Delivery
- Superb195 Reviews4.6
American Restaurants
American in St. Petersburg
Naked Farmer
200 Central Ave #150, St. Petersburg, FL 33701My husband and I recently moved to the area and decided to have lunch at the Naked Farmer. Ever since moving we have been inundated with lots of fresh options...
- Take-Out
- Delivery
- Superb169 Reviews4.7

Wild Child
2710 Central Ave, St. Petersburg, FL 33712Lively restaurant in the evening, outdoor bar is the place to be. The whipped ricotta was a highlight, creamy delicious treat. I enjoyed the unique flavor of...
- Delivery
- Superb139 Reviews4.7
Pizza Restaurants
Pizza in St. Petersburg
Cappy’s Pizza
2900 1st Ave N, St. Petersburg, FL 33713Cappy's Pizza is delish and they are soooooooo nice. Like holy heck. We called before they opened (on accident) and they still happily took our order for...
- Take-Out
- Delivery
- Superb252 Reviews4.5

Paul's Chicago Pizza St. Pete
11002 4th St N, St. Petersburg, FL 33716Best pizza in Tampa Bay (right up there with Eddie & Sam's). If you're a fan of the square cut, thin crust pizza of the upper midwest, this is...
- Take-Out
- Delivery
- Superb250 Reviews4.5

Fronte Pizza
5980 66th St N, St. Petersburg, FL 33709Awesome place! Everything we tried the taste was very good. Staff friendly and very helpful.The best pizza we ever had!! The pizza was so delicious and with so...
- Take-Out
- Delivery
- Superb137 Reviews4.5
Mexican Restaurants
Mexican in St. Petersburg
Taquitos Mexican Restaurant
9617 Bay Pines Blvd, St. Petersburg, FL 33708Loved the "Wet Burrito", it has your choice of several kinds of meat (chorizo, beef, pork, chicken), refried beans, guacamole, sour cream, & 2...
- Take-Out
- Delivery
- Superb236 Reviews4.6

Poppo's Taqueria
1033 Central Ave, St. Petersburg, FL 33705I think the location is great, the one in St. Petersburg I visit has fantastic employees and staff, that are always friendly and happy. I eat the food at least...
- Delivery
- Superb174 Reviews4.4

St Pete Taco Lady
5507 38th Ave N, St. Petersburg, FL 33710Absolutely delicious! St. Pete Taco Lady catered our wedding and every single guest raved about how awesome the food was. Nacho bar, mexi-tots, esquites, and...
- Take-Out
- Delivery
- Superb32 Reviews4.5
Chinese Restaurants
Chinese in St. Petersburg
Creekside Cafeteria
10111 Roosevelt Blvd N, St. Petersburg, FL 33716- Delivery
- Good25 Reviews3.6

Lucky Star Chinese Restaurant
4175 66th St N, St. Petersburg, FL 33709Lucky Star has been a staple for family dinners and celebrations for many years. They have pretty solid food and the owners are nice. I enjoy the sauteed snow...
- Take-Out
- Delivery
- Good127 Reviews3.8
Fast Food Restaurants
Fast Food in St. Petersburg
Serbian Mediterranean Restaurant
6500 4th St N, St. Petersburg, FL 33702Omggg the food is amazing!! I found this by accident but will be going back for sure!! A little short staffed because it's a small place but didn't...
- Delivery
- Superb125 Reviews4.8

Wang's N Thang's
1100 16th St S, St. Petersburg, FL 33705I WANT TO GIVE RICK AND HANCOCK A BIG THUMBS UP CHICKEN AND RICE ALWAYS ON POINT SERVICE IS ALWAYS GREAT AND FRIENDLY. ...LOVE YOU ALL LIKE MY BROTHERS...BEST...
- Delivery
- Superb25 Reviews4.7

Sam's Gyros and Seafood
4745 22nd Ave S, St. Petersburg, FL 33711Just ordered this place for my office. The regular gyro was BOMB. the meat was tasty for sure. definitely comes overstuffed. the only thing that kept me from...
- Take-Out
- Delivery
- Good88 Reviews4.2
Seafood Restaurants
Seafood in St. Petersburg
Mullet's Fish Camp & Market
3901 6th St S, St. Petersburg, FL 33705Mullet's was recommended to us by a "local" and it definitely didn't disappoint. The atmosphere is very casual and light. Indoor and...
- Take-Out
- Delivery
- Superb95 Reviews4.7

Doc Ford's Rum Bar and Grille St Pete Pier
610 2nd Ave NE, St. Petersburg, FL 33701My girlfriend and I came in from out of town. I had the panko shrimp while she had shrimp tacos. Both are amazing choices. The Mai Tai and coconut piña colada...
- Take-Out
- Delivery
- Superb453 Reviews4.4
Thai Restaurants
Thai in St. Petersburg
Yummy Thai❤
10466 Roosevelt Blvd N, St. Petersburg, FL 33716This is the go-to thai place in the area. I love their extra spicy pad thai. My gf gets their regular pad thai and loves it. Their crab rangoon are good too....
- Take-Out
- Delivery
- Superb186 Reviews4.3

Thai Wok Restaurant
11270 4th St N Suite 214, St. Petersburg, FL 33716We came right before closing and the staff made us feel welcome and let us stay beyond their opening times with incredible service and delicious food. I'm...
- Take-Out
- Delivery
- Superb136 Reviews4.3

Siam Garden Thai
3125 Dr M.L.K. Jr St N, St. Petersburg, FL 33704Everything about this place was above our expectations. Absolutely the best Curry I have ever tried. Everything was cooked beautifully and was incredibly...
- Take-Out
- Delivery
- Good178 Reviews4.1
Italian Restaurants
Italian in St. Petersburg
Noble Crust
8300 4th St N, St. Petersburg, FL 33702Food was amazing! Their southern fried chicken (sweet hot) is the best I’ve ever had. The food deserves 5 stars, but I’m giving a 4 star overall review...
- Take-Out
- Delivery
- Superb416 Reviews4.6

Italian Touch
8211 46th Ave N, St. Petersburg, FL 33709Food is always great! Service is good! Sometimes, you may have to wait a little longer but it's worth the wait!! Family owned and operated! We Iove...
- Take-Out
- Delivery
- Superb178 Reviews4.6

Italy Bottega
1045 Central Ave, St. Petersburg, FL 33705What an absolute treat. It was a busy night. We were able to secure a table outside. People watching was at a premium. They were out tonight. There is no menu....
- Take-Out
- Delivery
- Superb127 Reviews4.6
Steakhouses
Steakhouses in St. Petersburg
Beau & Mo's Italian Steakhouse
2924 5th Ave N, St. Petersburg, FL 33713This restaurant is very small with tight parking, but very quaint and nostalgic on the inside. The Brussels sprouts and bruschetta was very good. The steaks...
- Take-Out
- Delivery
- Superb343 Reviews4.3

LongHorn Steakhouse
2400 Tyrone Blvd N, St. Petersburg, FL 33710You must try the crispy brussel sprouts..amazing! Peppercorn steak salad was tasty and steak cooked perfectly. Very helpful and cordial waitress ( long dark...
- Take-Out
- Delivery
- Good219 Reviews4.1

Renzo's St Pete
104 2nd St S, St. Petersburg, FL 33701Great spot for dinner before a show at the Mahaffey as it's only 3 blocks away. Food was excellent and the service was great - everyone seemed happy to be...
- Take-Out
- Delivery
- Good479 Reviews4
Sandwich Shops
Sandwich Shops in St. Petersburg
The German Knodle
951 Central Ave, St. Petersburg, FL 33701If you would try a German Schnitzel you should go there. Take the veal schnitzel. We had a Jäger- and a Curry-Schnitzel. Can’t recommend which one was the...
- Take-Out
- Delivery
- Superb263 Reviews4.9

City's Bistro
695 Central Ave, St. Petersburg, FL 33701They have a sweet potato and pecan salad that is absolutely the yummiest salad. It has just the right amount of goodies like the candied pecans, sweet...
- Delivery
- Superb209 Reviews4.8

The Studio Public House
2950 Central Ave, St. Petersburg, FL 33712I heard about this place on St. Pete Vegan and tried the vegan fish n chips. It's a slice of eggplant battered n fried to a crispy, tasty coating. Served...
- Take-Out
- Delivery
- Superb242 Reviews4.7
Chicken Wings
Chicken Wings in St. Petersburg
Social Roost
150 1st Ave N, St. Petersburg, FL 33701Came for brunch - I'm just going to say- if you're in St Pete- this place is def worth a stop!! Yes- the acoustics are a bit loud but the food more...
- Take-Out
- Delivery
- Superb127 Reviews4.5

King of the Coop
6928 22nd Ave N, St. Petersburg, FL 33710Always wanted to try this Tampa chicken joint so I'm glad they finally crossed the bay. Got the Hen, Nashville Hot, with a side of hush puppies. The...
- Take-Out
- Delivery
- Superb20 Reviews4.7

Smack Wings - Tyrone
2117 66th St N, St. Petersburg, FL 33710- Delivery
- Superb3 Reviews4.7
Japanese Restaurants
Japanese in St. Petersburg
Chopstick Express
3946 4th St N, St. Petersburg, FL 33703This place has good food, done fast. It's our go to for take out Chinese in the area, but the real reason for 5 stars is the staff. What nice people &...
- Take-Out
- Delivery
- Superb266 Reviews4.5

O.E.C JAPANESE EXPRESS
2438 66th St N, St. Petersburg, FL 33710My new favorite sushi joint. The size of the rolls is very generous, and they actually out a good amount of sashimi on top instead of a small sliver like most...
- Take-Out
- Delivery
- Superb172 Reviews4.4

Shiso Crispy
1776 11th Ave N, St. Petersburg, FL 337135 of us ordered 5 different things and everybody loved it. The food is fresh and delicious with a very good sized portion. We will eat here again. ...
- Delivery
- Superb18 Reviews5
Vietnamese Restaurants
Vietnamese in St. Petersburg
Alesia Restaurant
7204 Central Ave N, St. Petersburg, FL 33707Food was great, especially loved the blue cheese, bread, grapes & real honeycomb tray! It was all gone in a second. My son had the lobster bisque and said...
- Take-Out
- Delivery
- Superb237 Reviews4.5

Special Pho
1390 34th St N, St. Petersburg, FL 33713ORDERED - Thai Tea, SM | $3.95 - Mango Fruit Smoothie w/ Crystal Boba, SM | $6.20 - Passion Fruit-Lime, SM | $3.95 - Spring Rolls | $4.50 - Fried Egg Rolls |...
- Take-Out
- Delivery
- Superb88 Reviews4.5

La V - Vietnamese Fusion
441 Central Ave, St. Petersburg, FL 33701Bún Cha Hà Noi This traditional Vietnamese dish was recently featured on an episode of "Parts Unknown" w/ Anthony Bourdain. In this episode, he and...
- Take-Out
- Delivery
- Superb314 Reviews4.3
Bar & Grill
Bar & Grill in St. Petersburg
Brewers Tasting Room
11270 4th St N #202, St. Petersburg, FL 33716The Tampa Bay is full of places to try different brews, but this one has cracked my top 3. Really chill atmosphere and super cool wait staff. The beer and...
- Take-Out
- Delivery
- Superb133 Reviews4.4

on the grill
351 6th Ave S, St. Petersburg, FL 33701As a tourist, I love hole-in-the-wall places like this! It's a little off the beaten path - our Uber driver didn't even see it while dropping us off...
- Take-Out
- Delivery
- Superb23 Reviews4.6

Five Bucks Drinkery
247 Central Ave N, St. Petersburg, FL 33701Whenever I'm heading to downtown St Petersburg whether it's to watch sports, have a drink, or grab a bite to eat this is one of the first places I...
- Delivery
- Good256 Reviews4.2
Sports Bars
Sports Bars in St. Petersburg
St Pete Axe & Ale
1320 Central Ave, St. Petersburg, FL 33705Been wanting to try this place out since we saw it go up. Seemed like it was not a couple thing but a group thing though. Mom was in town so we decided to give...
- Delivery
- Superb56 Reviews4.8

Smugglers Tavern & Liquor Store
1120 Pinellas Bayway S, St. Petersburg, FL 33715Great bar, great prices, strong drinks, incredible staff (ask for Bru or Anna!). Smokers welcome! Open til 3am every night! This is a bar and package store,...
- Delivery
- Superb65 Reviews4.4

Squeaky's Bar
9641 Bay Pines Blvd, St. Petersburg, FL 33708Nice Dive bar. The crowd is between 30's to 60's so there is good music. It's beer and wine so no one gets crazy. They had someone playing live...
- Delivery
- Superb20 Reviews4.6
Southern Restaurants
Southern in St. Petersburg
Maple Street Biscuit Company St Pete
662 Central Ave, St. Petersburg, FL 33701My son and I were in Saint Pete for 5 days of our 10 day vacation in Jan, and we found this place. The service was excellent and the food even better! The...
- Take-Out
- Delivery
- Superb301 Reviews4.4

Chicken Salad Chick
1221 4th St N, St. Petersburg, FL 33701This place was amazing! The people are very friendly, they greet you whenever you walk in and it was their anniversary so they were giving away away a free...
- Take-Out
- Drive-Through
- Superb62 Reviews4.5

PoFolks Restaurant
2001 34th St N, St. Petersburg, FL 33713It was the best experience I've ever had a chicken store. Not sure who was but it was a boss had come out in the back room and was told something as like...
- Take-Out
- Delivery
- Good268 Reviews4.2