Restaurants in St. Petersburg

Best Restaurants

Mio’s Grill & Cafe 119 2nd St N, St. Petersburg Mediterranean • $$
119 2nd St N, St. Petersburg

“My boyfriend and I went to Mio's during first friday and it was amazing! I can't recomend enough the spinach and feta borek! It was delicious! The waiters were also so kinda, friendly, and helpful! Such a nice atomosphere! We will be going back soon!”

4.9 Superb169 Reviews
Social Roost 150 1st Ave N, St. Petersburg American • $$
150 1st Ave N, St. Petersburg

“I give this establishment 10 stars. Not only was the food delicious but the entertainment at the bar was the best! We asked Victor for a custom drink and he nailed it! Best bartender in the business. Can’t wait to go back.”

4.5 Superb215 Reviews
Gateway Subs 3112 3rd Ave N Unit B, St. Petersburg Sandwich Shop • $$
3112 3rd Ave N Unit B, St. Petersburg

“Excellent local sandwich shop off the normal traffic path. The staff is extremely friendly and helpful. They offer a large variety of half and full subs. Each sub is unique in the flavors it brings together. The atmosphere is festive and you can sit alone or share a larger table. For those looking for something more healthy they have a nice selection of salads. Stop by and enjoy a great lunch at Gateway Subs.”

4.9 Superb102 Reviews
Mason's Famous Lobster Rolls 501 1st Ave N #108, St. Petersburg Seafood • $$
501 1st Ave N #108, St. Petersburg

“A very delicious lobster roll. I got the Coneticut roll, which is lobster and butter. It tasted very fresh and crisp. The front lady said the tater tots were really good, so I was excited, but they tasted like regular frozen tots so ?‍♀️ maybe a miss?? Overall deff recommend the lobster roll!”

4.8 Superb125 Reviews
Jacks London Grill 1050 62nd Ave N, St. Petersburg British • $$
1050 62nd Ave N, St. Petersburg

“This is a great little place that serves really good food. We enjoyed fish & chips. It came with a big piece of haddock and steak fries. I will return to try some of their dinners.”

4.8 Superb115 Reviews
Hawkers Asian Street Food 1235 Central Ave, St. Petersburg Asian • $$
1235 Central Ave, St. Petersburg

“Love this place so much! Hawkers Asian Street Food is a vibrant culinary destination that brings the bustling streets of Asia to life with its eclectic menu and lively atmosphere. From aromatic noodle dishes to flavorful street snacks and innovative small plates, each item on the menu is a delicious journey through Asian cuisine. 10/10 for me!”

4.6 Superb396 Reviews

Restaurants by Cuisine

Sōl St Pete Bistro 2149 3rd Ave S Unit #6, St. Petersburg American • $$$$
2149 3rd Ave S Unit #6, St. Petersburg

“Excellent service and dinner. Pasta was so good. Everything delicious. The iced tea such a nice blend. So hard to find delicious gluten free food at a restaurant but Sol has done it! Will definitely return.”

4.6 Superb293 Reviews
Bacchus Wine Bistro 124 2nd Ave NE, St. Petersburg French • $$
124 2nd Ave NE, St. Petersburg

“A wonderful experience from start to finish.. we were taken care of by Taylor and she was extremely polished. The choice of cheese and charcuterie is beyond excellent. The wine program curated by Philippe and Devorah is amazing .”

4.6 Superb240 Reviews
Wild Child 2710 Central Ave, St. Petersburg New American • $$
2710 Central Ave, St. Petersburg

“we had half their menu! And nothing was less than spectacular! our server was so outstanding! I would drive the two hrs from Winter Garden just for the scallops! Definitely recommend this place to everyone! Fair warning the salad is HUGE!”

4.5 Superb108 Reviews

Restaurants with Delivery

The Crumb Factory Bakery & Cafe 5701 Central Ave, St. Petersburg Cafe • $$
5701 Central Ave, St. Petersburg

“I just found this place and I’m so happy. It’s a local bakery and they make exceptional breads and pastries. I am a croissant snob and theirs are outstanding! So are their baguettes and many different sourdough loaves. They are creative and have different twists on traditional baked goods like Croissant Muffins with different sweet or savory fillings. They have a great traditional cafe too.”

4.7 Superb116 Reviews
Noble Crust of St. Petersburg 8300 4th St N, St. Petersburg Italian • $$
8300 4th St N, St. Petersburg

“Food is excellent, Nobel pig pizza is filling with all the types of salami and pepperoni, along with banana peppers. The truffle fries are crisp and the truffle sauce is creamy with right amount of truffle flavor, however I did notice the portions are smaller now.”

4.4 Superb169 Reviews
Le Clementine Bakeshop 255 Beach Dr NE, St. Petersburg Cafe • $$
255 Beach Dr NE, St. Petersburg

“This is a true gem! Pastries are out of this world, they were handcrafted and you can tell chef pays close attention to details!Outdoor seating has a spectacular water view, great ”

4.8 Superb78 Reviews

Outdoor Dining

The Scott 253 2nd Ave N, St. Petersburg Cocktail Bar • $$
253 2nd Ave N, St. Petersburg

“Visited The Scott inside the entrance of The Cordova Inn before starting my day in downtown St. Pete recently and chose a latte from their menu. It was fantastic coffee with fresh ingredients. I'll be visiting again for the perfect start to the day. Nice to have a local cafe within walking distance from Williams park.”

4.8 Superb77 Reviews
Naked Farmer 200 Central Ave #150, St. Petersburg New American • $$$
200 Central Ave #150, St. Petersburg

“My top lunch spot. Healthy, delicious, great variety, super fresh, and fast! Doesn’t get any better if you’re want to stay healthy and moving quick with your day. Oh and the service is even better, Marie is gem. Grateful for this establishment and location.”

4.6 Superb186 Reviews
Bayboro Brewing Co. 2390 5th Ave S, St. Petersburg Brewery • $$
2390 5th Ave S, St. Petersburg

“Visited Bayboro for the first time today, their drinks were good, food was delicious, and service was pretty quick. Definitely a good local brewery I recommend stopping by!”

4.7 Superb106 Reviews

Online Reservation Available

Original Flavor 1889 409 Central Ave, St. Petersburg Italian • $$
409 Central Ave, St. Petersburg

“This is my new favorite restaurant downtown. I asked for them to add truffle to my gnocchi alfredo, and they did and it was almost as good as the truffle gnocchi I got in Marseilles. Kennedy was our server and for those to things I will be back more than I should.”

4.6 Superb150 Reviews
The Bier Boutique 465 7th Ave N, St. Petersburg American • $$
465 7th Ave N, St. Petersburg

“I love coming here for lunch and trying a new beer each week :) The food is good no matter what you try, the staff is so friendly (shoutout to Luis), and the owners are even nicer. Can't wait to come back again soon!”

4.7 Superb92 Reviews
Umami Sushi Hibachi Restaurant and Bar 3942 Tyrone Blvd N, St. Petersburg Sushi Bar • $$
3942 Tyrone Blvd N, St. Petersburg

“Oh mommy, this place is crazy! Sat down with a group of 8 for all you can eat sushi and our order started showing up before everyone had finished ordering. They don’t mess around.Not the best sushi I’ve ever eaten, but definitely the best all you can eat sushi I’ve ever had. Quality is decent, and service is above average.The menu has lots of options, from sashimi to fried rice and an assortment of rolls (more with cream cheese than I’d prefer). The perpetual love roll is delicious.Our server was very good at continuing to check in with us and asking if we wanted to order anything else. Great value at $31 including appetizers and dessert. I’ll be back.”

4.6 Superb145 Reviews

24 Hour Restaurants

Cider Press Vegan GastroPub 3118 3rd Ave N, St. Petersburg Gastropubs • $$
3118 3rd Ave N, St. Petersburg

“A full blown date night restaurant in my opinion—delicious food, friendly service. Full bar and drink selection. We had appetizers, burger/entree, dessert and everything we ordered was great. What I like since their reopening is that it is less cafe and more full dining. I am not a vegan, and all of the alternative ingredients used tasted great and I did not feel like I was missing out on any flavor based on the absence of animal products. The parking was easy, they brought us a high chair, and my toddler was thrilled with the side Mac and cheese (he is extremely picky). They also have changing stations in the bathroom for little ones. Looking forward to coming back to try brunch!”

4.6 Superb133 Reviews
Green Bench Brewing Company 1133 Baum Ave N, St. Petersburg Brewery • $$
1133 Baum Ave N, St. Petersburg

“Having now been to eight St. Pete breweries, I can say this one is by far the best. From the variety in selection, to the quality, to the atmosphere, you can't go wrong. If I had to pick one negative it's that you feel like an assembly line when you order but I think it's because they're used to such high traffic, they have to be efficient.”

4.7 Superb83 Reviews
Pacific Counter - Downtown St. Pete 660 Central Ave, St. Petersburg Sushi Bar • $$
660 Central Ave, St. Petersburg

“Rachel helped me today, and I had to come write a review to say she is AWESOME! WOW amazing customer service :). Also love the food here, I get the Spicy salmon bowl and Taro bubble tea with boba.”

4.6 Superb128 Reviews

Takeout Restaurants

Mullet's Fish Camp 3901 6th St S, St. Petersburg Seafood • $$
3901 6th St S, St. Petersburg

“We were really pleased with the quality of the food, drinks, and service. We're absolutely planning on trying this place again. The setting feels a bit like an outdoor sports bar. It's all right, but perhaps not quite up to the standards of the food and drink (also a little loud, but not crazy). We were impressed by the service: All the staff worked together quite well to make our experience a very good memory. Highly recommended!”

4.5 Superb290 Reviews
Island Fin Poké Company - Saint Petersburg 210 37th Ave N, St. Petersburg Hawaiian • $$
210 37th Ave N, St. Petersburg

“One of the best poke bowls I have ever eaten—an excellent place to stop in and have a refreshing lunch. The staff was accommodating and so very helpful. I will definitely be back!”

4.7 Superb80 Reviews
Lingr Restaurant 400 6th St S, St. Petersburg Cocktail Bar • $$$
400 6th St S, St. Petersburg

“Amazing! We dropped in on a Friday night, luckily had 2 seats at the bar. Everything was spot on and also completely different. From original cocktails to outstanding bread plate(seriously) and the entrees were just plain perfect. The fusion of comforts foods cooked in eastern styles made the meal feel super fresh and equally hearty. Cauliflower boa buns were ridiculous. I had chicken, wife had grouper. Both outstanding and set a new standard. We went basic, but I would try anything on the menu. The pictures don’t do justice. Well done, all around!”

4.7 Superb78 Reviews

Drive-Thru Restaurants

Sushi Sho Rexley 214 2nd St N, St. Petersburg Sushi • $$$$
214 2nd St N, St. Petersburg

“We went for the omikase experience and it was exceptional. Each course was better than the next. Flavors were impeccable and unique. Additionally we had the same pairing and would highly recommend. Definitely the best sushi that we’ve ever had.”

4.8 Superb56 Reviews
Il Ritorno 449 Central Ave N #101st, St. Petersburg Italian • $$$
449 Central Ave N #101st, St. Petersburg

“Wish we had taken better note of our servers name but we had the best experience, thanks to our attentive, knowledgeable server. Above and beyond in accommodating for dietary restrictions. We needed gluten free options and the server was attentive and went above and beyond for us to ensure allergy needs were met. Take note, the menu on the website is not up to date, so it’s worth calling ahead or asking upon arrival. We had reservations for a Friday evening - this place does start to fill up after 6pm, it seems. Sitting outside is a nice option, there is a lot of foot traffic passing by the restaurant and the tables are out on the sidewalk but this did not alter our dining experience. Fresh cuisine, made in house with great attention to detail. Steak was perfectly cooked and they carve it off the bone making it a pleasant plating experience.Dietary restrictions: extremely accommodating for distant restrictions. We needed gluten free options and the server was attentive and went above and beyond for us to ensure allergy needs were met. Take note, the menu on the website is not up to date, so it’s worth calling ahead or asking upon arrival”

4.6 Superb112 Reviews
3 Daughters Brewing 222 22nd St S, St. Petersburg Brewery • $$
222 22nd St S, St. Petersburg

“Three Daughters is a nice, big open space. Indoor and outdoor seating. Great beer. Food. Games, like corn hole. There was a live band the night we went. It's a nice chill place to hang out for all.”

4.6 Superb103 Reviews

Cheap Eats

Dracula's Legacy Wine Bar & Bistro 111 2nd Ave NE Suite 102, St. Petersburg Wine Bar • $$
111 2nd Ave NE Suite 102, St. Petersburg

“Very friendly and helpful staff and cozy, spooky vibe! Loved the Dracula decorations with a little Christmas flair. So unique and special. The wine was excellent. I had the Werewolf Pinot Noir straight from Romania. Loved this place as a tourist. Wish I was local so I could come here more often!”

4.7 Superb67 Reviews

29
Allelo

Allelo 300 Beach Dr NE #128, St. Petersburg Wine Bar • $$
300 Beach Dr NE #128, St. Petersburg

“Omg, JUST WOOW . First time ever visiting Downtown St Petersburg and I am blown away so much to do. Sunday brunch we visit this restaurant and from the staff to the food it was fenomenal. Since it was a beautiful day we requested to be seated outside w the live music and they gave us the table right away and they even readjusted the umbrella for better shade. The menu for brunch was pretty simple, we order the Pancakes and French toast. The pancakes were so delightful. They were soft and so tasteful, best pancakes I ever had in my life. The French toast was sticks, but they were so crunchy on the outside and flavorful on the inside. Also, the pineapple mimosa was not your typical mimosa highly recommend. For the dog lovers you can bring ur furr baby to the patio”

4.5 Superb192 Reviews
Salty J's 5625 4th St N, St. Petersburg American • $$
5625 4th St N, St. Petersburg

“Love this place, great food, great drinks, and great people all for a good price.Parking: Parking can be limited when busy, but there is an additional lot behind the building.”

4.6 Superb92 Reviews
Dooriban 5600 66th St N, St. Petersburg Korean • $$
5600 66th St N, St. Petersburg

“so far the best Korean food I've ever had. my god this food made me cry with joy. this is the meaning of soul food no pun intended. my god isn't enough lol. pls try the chicken wings.”

4.6 Superb89 Reviews
Mary Margaret's Olde Irish Tavern 29 3rd St N, St. Petersburg Irish Pub • $$
29 3rd St N, St. Petersburg

“I’ve been to many Irish pubs, both in Ireland and in the US. This one might be the most authentic Irish pub outside of Ireland I have ever been to. The Guinness is great, the live music is amazing and the bar is decorated in a way that would make you think you are in Dublin or Galway. Excellent. I’ll be back!”

4.6 Superb87 Reviews
Grand Central Brewhouse 2340 Central Ave, St. Petersburg Brewery • $$
2340 Central Ave, St. Petersburg

“Our beer was good, and they have a nice patio. We ordered a chacuterie board but waited over 20 minutes and decided to cancel it. There was hardly anyone here, so we didn't expect that long of a wait. Staff did apologize. I would definitely come back for a beer.”

4.7 Superb58 Reviews
Jay Luigi 3201 4th St N, St. Petersburg Italian • $$
3201 4th St N, St. Petersburg

“The food and lunch specials are fabulous. The only reason I did not give a 5 star is bc I don't like to have to tip my server in advance. Tip should be based on how good the service was, so how do we know until the meal is over. Yes you could tip in cash, but not if you didn't bring any cash w you. You have to pay for your meal and tip in advance before sitting down.”

4.5 Superb147 Reviews
Pin On Cafe 1100 Central Ave N, St. Petersburg Asian Fusion • $$
1100 Central Ave N, St. Petersburg

“Well, we really wanted to like it, but sadly they fell a little short. The menu is vast, and covers a lot of ground- so lots of people can find stuff they like, and I think the size of the menu impacts the quality of the dishes.We had the Ahi tuna appetizer, which was best described as not very inspiring. Sauce was bland, but the presentation was beautiful.The Tom kha soup was the winner of the night/ with a flavorful broth that was packed full of ingredients. This dish I recommend.Tried the Big Hut Sushi Stack, and this is another one that was tasty and constructed nicely. The cucumbers were sliced too large to eat with the rest of the dish, and the onions were way overpowering. I would rate this a 4 out of 5. Good quality ingredients, but just missing a little.For sushi, they only have Tuna, Salmon and Eel served as sashimi or in rolls; interestingly, they do not serve any nigiri, so this really isn’t a sushi restaurant.Fried rice was a large portion that was good, but not great.Thai iced tea was also nice and enjoyable. They are close, perhaps if they shrank the menu, they would be able to make some memorable dishes”

4.6 Superb81 Reviews
Nicko's Pizza and Subs 1239 4th St S, St. Petersburg Pizza • $$
1239 4th St S, St. Petersburg

“wowza !! I have been wanting to stop by here for quite a while Now. All I can say is wow the pizza was great awesome we had the macho man pizza tonight and the kids just loved it I had a large and there's only one piece left the crust was just the right thickness and all the toppings were on there and the pizza was hot I would definitely recommend this place for pizza and any other food love that they really take the time to make good food and have everybody coming back I will definitely be back gotta try that white pizza. Thank you so much for coming into our neighborhood and delivering great food! Zoe”

4.6 Superb81 Reviews
The Urban Stillhouse 2232 5th Ave S, St. Petersburg American • $$$
2232 5th Ave S, St. Petersburg

“It has always been a fantastic experience at Urban Stillhouse. The customer service is outstanding starting with the GM Joey who is always greeting the customers and makes you feel at home. Neilson, the bartender is the best there is, an expert at his craft. Beautiful Natalie in the gift shop and hosting always has a smile on her face greeting everyone. This is by far our favorite restaurant in St. Pete.”

4.4 Superb620 Reviews
Chai Mixology 1106 Central Ave, St. Petersburg Bubble Tea • $$
1106 Central Ave, St. Petersburg

“Got to be honest, was pretty impressed with the bubble tea here! Was not expecting a place like this to have good bubble tea. The tapioca pearls were very chewy, the perfect consistency. I got the lychee green tea and it was well flavored.”

4.7 Superb56 Reviews
Italian Touch 8211 46th Ave N, St. Petersburg Italian • $$
8211 46th Ave N, St. Petersburg

“Absolutely the best pizza I have ever had. Been searching for a great pizza all my life. I finally found it. And the lasagna is out of this world. Great place. I recommend it to everyone.”

4.6 Superb79 Reviews
Grain and Berry - St. Petersburg 2446 4th St N, St. Petersburg Juice • $$
2446 4th St N, St. Petersburg

“Great place to get a bite to eat. Love making my own acai bowl with fruit and nutella or the chicken pesto quesadilla on cauliflower crust! This location also has an awesome outdoor area.”

4.6 Superb79 Reviews
Trophy Fish 2060 Central Ave, St. Petersburg Seafood • $$
2060 Central Ave, St. Petersburg

“This bartender asked me not to write this but godammit I’m gonna write it anyway because it’s the truth. Kocho is the best bartender ever period! Kochos his drinks will blow your mind. His drinks are freaking powerful ?”

4.5 Superb133 Reviews
Casita Taqueria 2991 66th St N, St. Petersburg Mexican • $$
2991 66th St N, St. Petersburg

“Excellent food at a reasonable price, delivered by someone with a smile. We always leave happy.Parking: Although there are plenty of parking spots, they can fill up quickly around the busy times.Wheelchair accessibility: One story with a ramp, but no automatic doors.”

4.6 Superb75 Reviews
Sushi Rock Grill 5901 Sun Blvd #121, St. Petersburg Japanese • $$
5901 Sun Blvd #121, St. Petersburg

“I’ve been enjoying Sushi Rock Grill for a very long time. Anytime I’m in the area I always make sure to stop by and enjoy their creations.I had the Sushi Nachos and the Volcano Lobster. I also enjoy The Pear chilled sake.Wonderful meal as always.”

4.6 Superb74 Reviews
Green Pagoda 7900 4th St N, St. Petersburg Asian Fusion • $$
7900 4th St N, St. Petersburg

“First time here and had a lovely time. Adequate parking outside; spacious and beautifully decorated interior. Very attentive staff.We got CHANG beers! Yassss. Our favorite Thai beer, ice cold to start.Then we ordered the pork belly hot pot and sizzling duck. That hot pot HIT IT. Whoa. Outstanding. Juicy in what seemed to be a sticky soy-based sauce, rice perfectly caramelized at the bottom. BIGGEST pork belly pieces I've ever seen in my life. All so perfectly cooked.The sizzling duck was beautifully cooked as well, but wish it had more of the curry sauce. Was not enough to wet a starchy rice side. Still delicious though and LOVED the amount of big carrots and green beans it came with.Will definitely come back!”

4.5 Superb121 Reviews
Cake Affection 4691 100th Way N # B, St. Petersburg Cupcakes • $$
4691 100th Way N # B, St. Petersburg

“The new cinnamon rolls are really good. I mean REALLY good. I am not a sweets person, but I do like an occasional treat every now and then that is not sugary sweet. The cinnamon rolls are sweet, but the sweetness is balanced perfectly with the savory and rich strong butter flavor. The cinnamon taste is not overwhelming. The dough itself is fluffy and layered almost like a croissant. Normal cinnamon roll dough can be thick and tough. It wasn't like that at all. Great treat and perfect recipe! Well done, Cake Affection.”

4.8 Superb39 Reviews
McArthur's Irish Pub 9246 4th St N, St. Petersburg Irish Pub • $$
9246 4th St N, St. Petersburg

“The service is above awesome! The food is outstanding! I thought I was getting a grill cheese with ham and what I received was THE most delicious, sandwich loaded with cheese and tomato with honey mustard! Fresh tavern ham piled high completes the awesomeness ❤️ You truly need to treat yourself and your senses to authentic Irish food in a place that's full of lovely, lively, and just outright fun.! Treating you like you're the most important guest. Karaoke nights and Irish vibes. ABSOLUTELY love this place and will definitely be back for more of that authentic Irish cuisine. ❤️ Mary Morgan Bartow Florida”

4.5 Superb119 Reviews
GUSTO Italian Restaurant 2827 16th St N, St. Petersburg Italian • $$
2827 16th St N, St. Petersburg

“Love this place! Definitely a hidden gem. Food, service, atmosphere were all excellent. Had escargot, house salad, lasagna, crème brûlée, and the signature pineapple desert. Top notch. We will definitely be back.”

4.5 Superb118 Reviews
Fado Portuguese Cuisine 435 5th Ave N, St. Petersburg Portuguese • $$
435 5th Ave N, St. Petersburg

“I definitely recommend Fado Portuguese Cuisine. Everything was amazing from the service to the quality of food. The food was fresh and savory. I have been to many Portuguese restaurants. This one is now on the top of my list. Will definitely return the next time I am in the area.”

4.4 Superb369 Reviews
Hogg Batch Coffee 2327 Central Ave, St. Petersburg Coffee Roasteries • $$
2327 Central Ave, St. Petersburg

“Hogg Batch x St Pete Distillery Whiskey Coffee is truly delicious ? straight up and hot ? ☕️ and also in a martini! Last night I made espresso whiskey martinis with HB Whiskey Coffee and St. Pete Distillery Whiskey, Mexican Chocolate bitters, and a little brown sugar. Bought a bag of coffee at the Distillery and a few bottles. Hopefully we can find a coffee flight next trip to St. Pete and try more Hoggs Batch!!”

4.8 Superb36 Reviews
Lolita's Wine Market 420 22nd St S, St. Petersburg Wine Bar • $$
420 22nd St S, St. Petersburg

“First time at the new location and it did not disappoint. Had the Italian board and some spreads and tapas. They have not missed a beat. We sat outside very nice atmosphere and service was excellent. Oh and wine was great also. Highly recommend.”

4.6 Superb64 Reviews
La V - Vietnamese Fusion 441 Central Ave, St. Petersburg Vietnamese • $$
441 Central Ave, St. Petersburg

“La V is the most unique and best tasting food in #st.pete. the service is prompt and the food is spectacular. you will be impressed with the flavor and quality of food this restaurant offers the ambiance and quite atmosphere is chic and modern definitely returning numerous times oh did I mention president Barrack ate here also ?? go check it out my reviews are on point.”

4.5 Superb102 Reviews
ALSACE french Bistro 1120 Pinellas Bayway S STE 114, St. Petersburg French • $$
1120 Pinellas Bayway S STE 114, St. Petersburg

“This cute French Bistro is definitely a hidden gem of a handful of restaurants on Tierra Verde and worth the trip to find. The food, ambiance, and service were amazing! Luckily we were camping nearby and decided to try it out. Our compliments to the Chef and staff for a wonderful and most delicious dining experience. We can’t wait to return!”

4.6 Superb62 Reviews
Tasty Treats Cafe 4130 5th Ave N, St. Petersburg Cafe • $$
4130 5th Ave N, St. Petersburg

“Thank you Laurie for helping make some Christmas memories in our household. Not only was the presentation beautiful but the cookies smelled and tasted delicious too. The kids were excited to see cookies in the box. Even more excited when they realized they could paint them. The edible pallets worked perfect. Afterwards the kids said the cookies smelled and tasted delicious. So many thanks. Merry Christmas.”

4.6 Superb62 Reviews
Sauvignon Wine Locker & American Trattoria 241 Central Ave, St. Petersburg Wine Bar • $$
241 Central Ave, St. Petersburg

“First time here. Ordered half chicken piccata and the risotto Allah primavera. Great taste, presentation and service. Would come back to try it a different meal. On a negative was a little confused of the entrance and not to mention when we walked around to walk upstairs there was a person relieving oneself as we're to walk upstairs, could have done without that...”

4.5 Superb100 Reviews
Nomi Nori 1572 Central Ave, St. Petersburg Sushi • $$
1572 Central Ave, St. Petersburg

“This was my first time eating here and it will definitely not be my last!!! The tuna lover roll was the best sushi I’ve had in a while. Service and atmosphere were great. Moses is amazing and made our experience incredible!!! 10/10 :)”

4.5 Superb99 Reviews
Cage Brewing 2001 1st Ave S, St. Petersburg Brewery • $$
2001 1st Ave S, St. Petersburg

“We stopped in there late and caught a great mandolin player and his buddies. They have expanded the place with a large outdoor area and undercover area for music. Also, the best peanut butter porter ever!”

4.6 Superb61 Reviews
St. Pete Brewing Company 544 1st Ave N, St. Petersburg Brewery • $$
544 1st Ave N, St. Petersburg

“Finished our Edge brewery crawl at St. Pete’s and it was a good choice. Nice friendly atmosphere to enjoy a selection of local brews with the locals!A stout and a blond to finish our evening, Packers over the Cowboys on the tube and cold brews in hand.A definite must visit in the St. Pete’s area and close to the Edge.”

4.6 Superb57 Reviews
Mr. & Mrs. Crab - St Pete 6798 Crosswinds Dr N, St. Petersburg Seafood • $$
6798 Crosswinds Dr N, St. Petersburg

“The food is amazing and the atmosphere is great nice and relaxing place to eat some of the best seafood definitely will be back and will let more of my friends know about the place the waiters are very helpful and friendly and the food was great definitely 10 out of 10 !!!!!Dietary restrictions: There’s many food options for anyone on any type of diets.Parking: Plenty of parking for anyone.Kid-friendliness: Kid friendly for anyone it is a open atmosphere for anyone besides animals most likelyWheelchair accessibility: Yes there is an area for wheelchair accessibility’s.”

4.5 Superb90 Reviews
Hookin Food Truck 3640 22nd Ave S, St. Petersburg Seafood • $$
3640 22nd Ave S, St. Petersburg

“Absolute hands down the best blackened grouper sandwich I have found in Florida! Not to mention their fries are the awesome as well. We will definitely be back to try some other things.”

4.7 Superb41 Reviews
4th Street Sandwich Shop 6620 4th St N, St. Petersburg Sandwich Shop • $$
6620 4th St N, St. Petersburg

“I love this place!! I work a few buildings down and always order a chilli and slaw dog with cheese!! these guys are so friendly and welcoming. They take great pride in the amazing food they make and still manage to have good prices!! if you haven't yet definitely give them a try!!!”

4.5 Superb87 Reviews
Bayou Market and Cafe 6630 Central Ave, St. Petersburg Cajun • $$
6630 Central Ave, St. Petersburg

“After deciding not to cook for my Wife bday, I decided to order food here...seen it thousands of times, first time ordering...The Staff is amazing...Tina and David were awesome, very friendly and professional....and the food was to die for...I only had appetizers, Crab Stuffed Shrimp, Bacon wrapped shrimp, basil meatballs, gouda spinach dip and the spring salad...everything was exquisite, fresh and so delicious...and can't beat that southern flavors...I can't wait to try all their other dishes. Highly recommend Bayou.”

4.9 Superb25 Reviews
Ceviche Tapas Bar and Restaurant 332 Beach Dr NE, St. Petersburg Spanish • $$
332 Beach Dr NE, St. Petersburg

“My best friend dragged me there.. HIS birthday. He is from SPAIN. He said his mom's Gazpacho was better.. but gulped it down like a homesick puppy. Bragged on Ceviche's food as perfect. I just know it was delicious. Then he laughed claiming that some dishes were just very common home cooked meals.. but we wouldnt find them anywhere but back in Spain and now in beautiful downtown Saint Peterburg. Im going back to eat.. and he's thinking of applying for work there.”

4.4 Superb180 Reviews
Bonu' Taverna Italiana 601 Central Ave, St. Petersburg Italian • $$
601 Central Ave, St. Petersburg

“The best fettuccini I’ve ever had. Substituted gluten free pasta and it was hard to believe it was actually gf it was so yummy. Appetizers and dessert were amazing too. A lot of options for gf and vegetarian. Can’t wait to go back!”

4.4 Superb164 Reviews
Pierogi Bar St Pete 6661 Central Ave, St. Petersburg Ukrainian • $$
6661 Central Ave, St. Petersburg

“This place is one of a kind! The service was spectacular! The food was fresh and authentic! The Ukrainian dill pickle martini was unreal! The owner was present making sure we had everything we needed, we felt completely at home! Definitely stop in, you won’t be disappointed!”

4.4 Superb147 Reviews

65
Fortu

Fortu 97 Central Ave, St. Petersburg Pan Asian • $$$
97 Central Ave, St. Petersburg

“Fortu wasn't just a meal, it was an experience. From the warm welcome by the staff (two friendly faces greeted us right at the entrance) to the lingering farewell hours later, Fortu catered to our every whim. Their handcrafted cocktail menu was a revelation – imaginative and perfectly paired with the phenomenal food.But Fortu goes beyond the menu. The atmosphere crackled with positive energy, and the staff radiated such genuine enthusiasm that it elevated the entire dining experience to first-class. We left stuffed, satisfied, and already dreaming about our next visit. Fortu, we can't wait to explore your other culinary creations!”

4.4 Superb121 Reviews
Tap Room at the Hollander Hotel 421 4th Ave N, St. Petersburg American • $$
421 4th Ave N, St. Petersburg

“Great, consistently wonderful food, drinks, and desserts. Prices are fair ($16-$21 for the entrees I’ve ordered). As a vegetarian, there are multiple options, such as beyond burgers, bucatini pasta, salads, and a portobello entree. The cocktails are a personal favorite, especially their seasonal ones. I usually get seated and served quickly without a reservation, at least during early evening and lunchtime.”

4.4 Superb114 Reviews
Doc Ford's Rum Bar and Grille St Pete Pier 610 2nd Ave NE, St. Petersburg Seafood • $$
610 2nd Ave NE, St. Petersburg

“When guests arrive, we bring them here for lunch every time. It checks all the boxes: ✅good food ✅great views ✅nice atmosphere and servers ✅a reason to walk the pier. Reservations recommended!!”

4.3 Superb707 Reviews
Colony Grill - St Petersburg 670 Central Ave, St. Petersburg Pizza • $$
670 Central Ave, St. Petersburg

“We are on holiday from the UK and just wanted a quick bite. We had no reservation, but that was no problem. The hostess showed us to a booth and very quickly we received glasses of water and the menus.We built our own pizza to share and our drinks arrived, then within ten minutes, our very thin and crispy, juicy, tasty pizza. Our waitress checked on us a couple of times and then the hostess was lovely again as we left.For younger people with better hearing, the buzzing high table side of the restaurant was better, but the relative peacefulness of the booth side suited us. Great 60s and 70s music too.Excellent, we loved it.”

4.4 Superb92 Reviews
Glory Days Grill 4088 Park St N, St. Petersburg Sports Bar • $$
4088 Park St N, St. Petersburg

“Great music! Food is also great. Kayla is awesome and Service is awesome. Atmosphere, great! We’re vegetarian so we don’t eat much but drinks and food (mashed potatoes and broccoli) are delicious.Parking: Semi big plaza lot, so plenty of parkingKid-friendliness: There are many seats available to the left side when you come in.”

4.4 Superb89 Reviews

70
Fronte

Fronte 5980 66th St N, St. Petersburg Pizza • $$
5980 66th St N, St. Petersburg

“I am so happy I tried Fronte Pizza last night and I prefer the family owned businesses over a chain any day. My Margherita pizza was delicious with plenty of cheese and fresh sliced tomatoes. The cannoli was also delicious and I was excited to see it as a dessert option on the menu. I did not have to wait long (walked in to order) and I am still enjoying leftover slices today. Try it!”

4.4 Superb73 Reviews
Frankie's Italian ChopHouse 8901 4th St N, St. Petersburg Steak House • $$$
8901 4th St N, St. Petersburg

“First time with the wife. Zak, our bartender, was ultra-polite and accommodating. He answered all questions and made solid recommendations. The NY strip was cooked perfectly and the Parmesan Risotto would have met Chef Ramsey’s approval. I wanted to try so much more and will return to do so.”

4.3 Superb278 Reviews
Torchy's Tacos 2314 Tyrone Blvd N, St. Petersburg Mexican • $$
2314 Tyrone Blvd N, St. Petersburg

“Went in last night randomly! Made me miss Texas. The staff was phucking phenomenal! We will be back. Shout out to Saverio at the bar! He was cool as an ice cube. Thanks for an amazing experience and badddd assssss food!!!!! ❤️ you guys!!!”

4.3 Superb247 Reviews
The Artistic Whisk 11873 34th St N, St. Petersburg Cupcakes • $$$
11873 34th St N, St. Petersburg

“The Artistic Whisk was absolutely amazing to work with! We got married on St. Pete Beach, but we live in Austin. Luckily for us, The Artistic Whisk ships wedding cake samples across the country so you can do a wedding cake tasting from your own home! We were so happy to be able to have a wedding cake tasting even though we couldn't be there in person, and we had a blast trying all of the delicious and creative flavors. The hardest part was choosing just one flavor from their extensive selection, but after much deliberation, we settled on the lemon with raspberry basil jam—and it was an absolute triumph! Our guests couldn't stop raving about how delicious it was. The Artistic Whisk far exceeded all of our expectations!”

4.6 Superb25 Reviews
Jinju Korean Grill and Sushi 2700 34th St N, St. Petersburg Korean • $$
2700 34th St N, St. Petersburg

“We decided since we had some friends along to try the at the table grilling. It is a lot of fun and the food was very good. We ordered an angry tuna sushi roll as well, but would have had plenty of food without it. The grilling combo we got was for four people and came with miso soup and ginger salad for everyone and then a tempura shrimp appetizer. It came with 4 different meats bone in short ribs, spicy pork, beef bulgogi, and chicken. Along with 2 sets of ban chans the little pickled accompaniments and sauces and bowls of white rice. They have beer and a nice selection of Saki and Soju also. The service was quick and friendly, we went early on Saturday evening. They also have plenty of other delicious food options besides the table grilling, if playing with your food is not your deal.”

4.4 Superb57 Reviews
Cody's Original Roadhouse- Bay Pines 4360 Park St N, St. Petersburg American • $$
4360 Park St N, St. Petersburg

“Love the atmosphere and decor. Had to wait a bit to get in and we arrived before 6 so it is a popular place. Our wait staff was excellent and gave us hints about the salad. Order the salad, you won't regret it.”

4.3 Superb159 Reviews
O.E.C JAPANESE EXPRESS 2438 66th St N, St. Petersburg Japanese • $$
2438 66th St N, St. Petersburg

“If yall don't like this place, I don't like you! This is my GO TO sushi Sunday spot! $3 delivery, I repeat no crazy uber eats fees, $3 freaking delivery. And its always so stinking quick. I've never waiting more than 45 minutes for delivery. Food is always banging, they never forget our sauces or skimp on them. Their doughnuts are a must try. Sushi is fresh! Best ginger dressing of all time. Literal tyrone area hidden gem.”

4.4 Superb54 Reviews
Karma Eatery 1804 4th St N, St. Petersburg Health Food • $$
1804 4th St N, St. Petersburg

“I love Karma! Everyone is so friendly, the food (especially açaí bowls) are always delicious and it’s a calming atmosphere if you want to gather with others there!”

4.4 Superb53 Reviews
Beau & Mo's Italian Steakhouse 2924 5th Ave N, St. Petersburg Steak House • $$$
2924 5th Ave N, St. Petersburg

“My wife hosted a meetup group here which was attended by 6 people. This was our first time there, as well as for most of the party. The food was amazing, and ther service was above expectations. we had seen it passing by, as we just recently moved to the area, and are both so glad we hosted the meetup here, and will definitely be returning.”

4.3 Superb121 Reviews
Local Market and Deli 1850 62nd Ave N, St. Petersburg Deli • $$
1850 62nd Ave N, St. Petersburg

“I tried their Cuban not thinking it would be one of the top three I’ve tasted in Saint Pete but everything was great about it. What’s also nice is the bread was crispy on the outside and soft on the inside and I will get another sandwich there again soon.”

4.6 Superb20 Reviews
Salty Nun 2501 Central Ave, St. Petersburg American • $$
2501 Central Ave, St. Petersburg

“Went to The Salty Nun on this Friday with a couple of friends and was NOT disappointed. The day was beautiful so, we snagged a seat outside in the shade and I got to sit in 1 of the swings under an awning. We had Hangover Burgers and a Mahi-Mahi Sammich (I don't remember the official name of that one, sorry). First, we thought these would be 2 smaller burgers. They were not. It was 2 patties on 1 burger bun and it was FANTASTIC. The star of the show though was those FRIES. I don't know how y'all get them that shape but, I don't even care. They are too good! We also had the Fried Green Tomatoes as an app and they were delicious. The aioli was perfect for them but, I preferred them just the way that they were made. The waitress was friendly and kept us happy. Unfortunately, I didn't catch her name but, she had dark hair and may have been pregnant? I think I heard it in passing conversation, I'm not guessing based on looks. We waddled out of there already plotting to come back for more good eats in this great atmosphere. The neighborhood is very pedestrian friendly and we saw lots of doggos!”

4.3 Superb109 Reviews
Sushi Inc 270 1st Ave N, St. Petersburg Sushi • $$
270 1st Ave N, St. Petersburg

“Great sushi! Kamikaze obsession! Great Lychee martini. Great location. Saturday night quite busy, but service and table worked better than expected. Shall return.”

4.3 Superb89 Reviews
Black Cattle Burger 17 3rd St N, St. Petersburg Burgers • $$
17 3rd St N, St. Petersburg

“The french fries are out of this world! Very flavorful, crispy on the outside soft on the inside really delicious!!The bun is real fresh. Nothing is greasy…cheese perfectly melted. All the toppings: onions, lettuce, tomatoes are really fresh too. The only problem is there wasn’t any flavor. So you definitely have to doctor it up with some salt, seasonings, etc.”

4.3 Superb89 Reviews
Abritus Mini Market & Deli 1126 94th Ave N, St. Petersburg Deli • $$
1126 94th Ave N, St. Petersburg

“I ordered the mousaka and a gyro. Ate the mousaka on site and it was tasty (never had it before). I will try the gyro later but it looks tasty. The owner was nice, seemed a bit hesitant when I first walked in, but was quite friendly after a little conversation. I will come back to try the stuffed peppers and the sheep's beta (feta) cheese.”

4.4 Superb36 Reviews
TRY WINE Experience, DRINK+DINE+SHOP 1 Beach Dr SE Ste 101, St. Petersburg Wine Bar • $$
1 Beach Dr SE Ste 101, St. Petersburg

“We tried the place after a friend recommended. The concept is cool. great wine selection and cool to try several tastes. Flights of wines by type, region, and type. (full body reds) Service was quick and cordial. We had some charcuterie and a sourdough pizza, and we got to meet the manager and the owner while walking around. Everything was great. We'll be back.”

4.4 Superb35 Reviews
Aroy Thai and Sushi (Saint Petersburg) 5306 Seminole Blvd, St. Petersburg Thai • $$
5306 Seminole Blvd, St. Petersburg

“The basil fried rice here was absolutely delicious! Local family Thai restaurant with quick service and great food! Did not have any issues with gluten free/celiac effects after eating the basil fried rice ?”

4.3 Superb65 Reviews
Fresh Factory 7350 Gulf Blvd, St. Petersburg Health Food • $$
7350 Gulf Blvd, St. Petersburg

“10/10 recommend the grazing table. Worth every penny! Not only was everything so tasty but the setup was beautiful. Everyone at the event could not stop talking about the options on the table. It was a hit. At the end of the night we sat around the table with glasses of wine and picked at what was left. It was great!”

4.3 Superb63 Reviews
Calabash 2319 Central Ave, St. Petersburg Caribbean • $$
2319 Central Ave, St. Petersburg

“I have been trying to find ox tail that reminds me of my time in the islands all over Pinellas County and this is the first time I found an ox tail dish that has the right dark rich color was tender, but still had nice texture and wasn’t greasy. Lots of great layers of flavor. Mr. Mike at Calabash is making some wonderful authentic island dishes.The curry goat was also excellent and I love the traditional sides of cabbage and rice & peas.Everything had just the right amount of spice and they even had my favorite grapefruit soda “ting”!”

4.3 Superb43 Reviews
Smokin Me Crazy BBQ 4580 49th St N, St. Petersburg Barbeque • $$
4580 49th St N, St. Petersburg

“I ate the brisket twice during my week in St Pete and had Ribs another day. The smoke came through perfectly on the brisket and the fresh cut fries were top notch. The ribs were tender and were some of the best ribs I’ve ever had”

4.3 Superb41 Reviews
Kobé Japanese Steakhouse - St. Petersburg 2773 66th St N, St. Petersburg Japanese • $$
2773 66th St N, St. Petersburg

“We were there Saturday night and of course we requested Chuck, even though there was a little wait, Chuck did not disappoint! Our food was delicious, jokes were amazing, and everything he does is just great. Looking forward to coming in again real soon. The service was great as well, our server was very attentive and met all of our needs! This visit was one of our best! Can't wait to dig in to my leftovers today!”

4.2 Good464 Reviews
Portillo's St Petersburg 2302 Tyrone Blvd N, St. Petersburg Fast Food • $$
2302 Tyrone Blvd N, St. Petersburg

“I rated 4-stars across the board because there is always room to improve. This is an excellent restaurant and the staff are great! Shout out to Jason the manager. He is our daughter's favorite! Don't miss out on that Greek Salad!”

4.2 Good231 Reviews
Gratzzi Italian Grille 211 2nd St S, St. Petersburg Italian • $$
211 2nd St S, St. Petersburg

“My wife and I stopped in for dinner Saturday night, March 23. We sat at the bar. Ordered a bottle of Pinot Giorgio and shared the Chicken Parmesan. Our server was fantastic, and the food was amazing!”

4.2 Good229 Reviews
Bernie's 3135 18th Ave S, St. Petersburg Soul Food • $$
3135 18th Ave S, St. Petersburg

“Definitely recommend Bernie's, I'm 39 yrs old and been eating Bernie's since I was a young lad spending the weekend at my aunt's in St Pete. Even now me and my wife drive from Bradenton just to get a plate. Being a cook myself I recognize good food and they got it”

4.4 Superb13 Reviews
Sumo Sushi Bar St. Petersburg Japanese • $$
St. Petersburg

“Sumo Sushi is now combined with Bangkok Thai. It was an okay experience for lunch, considering that they offer a lunch special for $11.00. Nothing fancy or special, though.”

4.4 Superb13 Reviews
Tropez St. Pete 437 Central Ave, St. Petersburg Tapas/Small Plates • $$
437 Central Ave, St. Petersburg

“Got a couple cocktails each and some tapas to share -- easily some of the best food in St. Pete! The French Onion Soup Dumplings are always a must, and we also got the Grouper Tacos and Arepas, both of which didn't disappoint.”

4.2 Good166 Reviews
Nomi Nori at District Lounge 1572 Central Ave, St. Petersburg Sushi • $$$
1572 Central Ave, St. Petersburg

“The Sushi is the best I have had anywhere in St Pete, Tampa. The cocktails are just perfectly crafted and the vibe is just the topping on the cake...a real NYC Soho vibe. I am basically visiting 3x a ”

4.3 Superb21 Reviews
Off The Hook Seafood & Deli 1040 16th St S, St. Petersburg Seafood • $$
1040 16th St S, St. Petersburg

“Absolute hands down the best blackened grouper sandwich I have found in Florida! Not to mention their fries are the awesome as well. We will definitely be back to try some other things.”

4.8 Superb4 Reviews
LemonGrass Sushi Thai tapas 310 Central Ave, St. Petersburg Thai • $$
310 Central Ave, St. Petersburg

“I come here whenever I want sushi ? in St.Pete. Their sliced octopus salad ? ? is absolutely delicious. The kimchee dressing they top it with is my favorite. They also put their own kimchee sauce on their spicy tuna roll along with sriracha. That and the quality of the tuna in it is what makes it the best spicy tuna roll that I have had from anywhere. My boyfriend and I went here last night and ordered a few different rolls to try. One of them that we ordered was called The Monkees ?? roll and it was the best sushi roll I have had in a long time. The roll is filled with tempura banana, cream cheese, and topped with bbq eel. The sweet and savory combination of the flavors paired extremely well together and was my boyfriends favorite. They have a wide variety of sushi and Thai dishes to try. I really like that you have the option to order all of the different sushi rolls as a whole roll, half roll, or cone/hand roll. I would recommend this restaurant to anyone who wants to enjoy delicious sushi in the St.Pete area.”

4.2 Good124 Reviews
Datz - St. Pete 180 Central Ave, St. Petersburg Gastropubs • $$
180 Central Ave, St. Petersburg

“great food , very good service nice atmosphere, pleasant and helpful staff, bartender service was uninformed on how to make a gin gimlets they made one for me it was not good change it for gin and tonic”

4.2 Good108 Reviews
Baba Restaurant 2701 Central Ave, St. Petersburg Greek • $$
2701 Central Ave, St. Petersburg

“Brunch is lovely here. Relaxing venue to much on shared plates. The outdoor seating, walled off from the street by lush greens makes you forget where you are.We found the spreads, fries, and souvlaki delicious. Their cocktails were on point too.”

4 Good94 Reviews

Latest Reviews

Most Popular Restaurants

New Restaurants

Quick-service Chains

map Map

Find More Tastes In St. Petersburg

Points of Interest

Nearest Cities

Frequently Asked Questions about St. Petersburg

What are the best dog friendly restaurants in St. Petersburg?

- Here are some popular restaurants where you could enjoy a meal with your furry friend:

What are the best gluten free restaurants in St. Petersburg?

- Here are some of the best gluten-free restaurants in St. Petersburg:

What are the most popular restaurants in St. Petersburg?

- The most popular and well-regarded restaurants in St. Petersburg include:

What are the best restaurants that deliver in St. Petersburg?

- Popular restaurants in St. Petersburg that is known for their delivery services:

What are the best takeout restaurants in St. Petersburg?

- Here are some excellent takeout restaurants in St. Petersburg:

What are the best new restaurants in St. Petersburg?

- These are the popular and well-regarded restaurants in St. Petersburg that have recently opened: