20 Best Restaurants In St. Petersburg, FL

Last Updated:
Sort
Bodega is a restaurant located in St. Petersburg, Florida at 1120 Central Avenue. They are open every day of the week. George studied culinary arts in Manhattan, toured the globe, studying in France but loved the fresh Latin-infused flavors while in Miami. Debbie, having been born into the restaurant industry and with a creative eye, has lead the charge on a gamut of concepts from neighborhood...
1120 Central Avenue, St. Petersburg, FL, 33705
Rank
1
65 votes
Sponsor
0.0
Ciccio Cali is a restaurant located in St. Petersburg, Florida at 190 37th Avenue North. They are open every day of the week. Wine based vodka, crushed black pepper, fresh horseradish and a splash of hot sauce garnished with a zesty rimmer and hot n spicy pickled Extreme Bean $6. Blackened chopped chicken, black beans, avocado, corn, cheddar cheese, sour cream, crisp lettuce, lime caesar...
190 37th Avenue North, St. Petersburg, FL, 33704
Rank
2
36 votes
Sponsor
0.0
Casita Taqueria is a restaurant located in St. Petersburg, Florida at 2663 Central Avenue. They are open every day except Sunday. Our menu focuses on homemade corn tortilla tacos, homemade salsas, hot sauces, guacamoles, slow cooked meats, vegetarian items, bowls, tortas, soups and daily...
2663 Central Avenue, St. Petersburg, FL, 33713
Rank
3
22 votes
Sponsor
0.0
BellaBrava is a restaurant located in St. Petersburg, Florida at 204 Beach Drive Northeast. This restaurant serves arugula & heirloom tomato, spaghetti & meatballs, trattoria chicken parmesan, fresh rhode island calamari fritti, zuppa del giorno, spinaci, and goat cheese al forno. They also serve...
204 Beach Drive Northeast, St. Petersburg, FL, 33701
Rank
4
72 votes
Sponsor
0.0
Leafy Greens Cafe is a restaurant located in St. Petersburg, Florida at 1626 Central Avenue. This restaurant serves lemon-basil zucchini pasta, tuscan pizza, pumpkin pie, black tea, rooibos tea, chocolate pie, and thai curry soup. They also serve bruschetta stuffed portabella, the real deal,...
1626 Central Avenue, St. Petersburg, FL, 33712
Rank
5
26 votes
Sponsor
0.0
Red Mesa Restaurant is a restaurant located in St. Petersburg, Florida at 4912 4th Street North. This restaurant serves shrimp and coconut ceviche, fried chicken & french toast, southwest tuna, black beans, shrimp & chorizo quesadilla, carne asada burrito, and shrimp fundido. They also serve adobo chicken tacos, ginger crusted salmon, chile relleno, pork mojo, fried yuca, hot mexican chocolate,...
4912 4th Street North, St. Petersburg, FL, 33703
Rank
6
53 votes
Sponsor
0.0
Ceviche Tapas St. Pete is a restaurant located in St. Petersburg, Florida at 10 Beach Drive Northeast. This restaurant serves patatas bravas, helados con frutas, bacalao bilbaina, ceviche de gambas, croquetas de bacalao, tres leches, and gambas y guacamole. They also serve flan lorena, champiñones de sevilla, ceviche de pulpo, torta valenciana, ceviche de la casa, ceviche de salmon, and papas...
10 Beach Drive Northeast, St. Petersburg, FL, 33701
Rank
7
47 votes
Sponsor
0.0
The Burg Bar & Grill is a restaurant located in St. Petersburg, Florida at 1752 Central Avenue. They are open every day of the week. The Burg Bar and Grill was built to be a staple in St PetersBurg. Its warm, cozy atmosphere and inviting staff make all who come in feel at home in this Cheers-like establishment. The idea behind "The Burg" was to have a place where you can walk in and have a...
1752 Central Avenue, St. Petersburg, FL, 33712
Rank
8
34 votes
Sponsor
0.0
Maximo Seafood Shack is a restaurant located in St. Petersburg, Florida at 4801 37th Street South. They are open every day except Monday and Tuesday. Web site is optimized for the following browsers: Internet Explorer 6.x, Internet Explorer 7.x, Mozilla Firefox 1.x+, Safari, Opera 8+ and is written in XHTML 1.0 Transitional, CSS, Javascript and Flash 7x programming code. Web site visitors using...
4801 37th Street South, St. Petersburg, FL, 33711
Rank
9
16 votes
Sponsor
0.0
Ted Peters Famous Smoked Fish is a restaurant located in St. Petersburg, Florida at 1350 Pasadena Avenue South. This restaurant serves coleslaw, famous smoked fish dinner, manhattan clam chowder, smoked fish spread, german potato salad, grilled chicken, and jumbo hamburger. They also serve smoked fish spread sandwich, smoked fish luncheon platters, hot dog, smoked fish, and jumbo cheeseburger....
1350 Pasadena Avenue South, St. Petersburg, FL, 33707
Rank
10
29 votes
Sponsor
0.0
Trip's Diner is a restaurant located in St. Petersburg, Florida at 2339 9th Street North. They are open every day of the week. If you're hungry and you want the night off from cooking dinner, check out Trips Diner located in Seminole and St. Petersburg.Trips Diner Serves Breakfast, Lunch, & Dinner. Stop By our Seminole or St. Petersburg Location for an American home cooked meal. Open 7 days a...
2339 9th Street North, St. Petersburg, FL, 33704
Rank
11
32 votes
Sponsor
0.0
Metro Diner is a restaurant located in St. Petersburg, Florida at 5250 4th Street North. They are open every day of the week. We proudly serve Hellmann’s Mayonnaise, Thomas’ English Muffins, Heinz Ketchup, Albacore Tuna, Dickinson’s Preserves and Philadelphia Cream Cheese. Metro Diner reserves the right to add a $2 split charge for shared items and gratuity for larger parties. Two fried grit...
5250 4th Street North, St. Petersburg, FL, 33703
Rank
12
32 votes
Sponsor
0.0
Red Mesa Cantina is a restaurant located in St. Petersburg, Florida at 128 3rd Street South. This restaurant serves grilled vegetable, breakfast el gordo, camarones, breakfast quesadilla, crab & shrimp, chocolate and plantain chimichanga, and machaca. They also serve bombas, shrimp al mojo, filet al chipotle, el gordo, chips & dip, ahi tuna salad, and taco salad. They are open every day of the...
128 3rd Street South, St. Petersburg, FL, 33701
Rank
13
98 votes
Sponsor
0.0
Jack's London Grill is a restaurant located in St. Petersburg, Florida at 1050 62nd Avenue North. They are open every day of the week. At Jacks London Grill we prepare all our food fresh daily, with the finest ingredients hand picked daily by our Master Chef Peter Leonavicius. Our menu selection is available to download by clicking the links to the left.
1050 62nd Avenue North, St. Petersburg, FL, 33702
Rank
14
14 votes
Sponsor
0.0
Hook's Sushi Bar & Thai Food is a restaurant located in St. Petersburg, Florida at 1210 9th Street North. This restaurant serves chicken teriyaki, jap chae, lard, edamame, and house special fried rice. They are open every day of the week. Sushi Bar & Thai Food in St. Petersburg restaurant, Florida. Relaxed family dining for the whole family! Japanese & Chinese food. Best Sushi Bar in Tampa Bay!...
1210 9th Street North, St. Petersburg, FL, 33705
Rank
15
32 votes
Sponsor
0.0
Pom Pom's Teahouse & Sandwicheria is a restaurant located in St. Petersburg, Florida at 2950 Central Avenue. They are open every day of the week. Tomato, Alfalfa Sprouts, Cucumber, Red Onions, Avocado, Cream Cheese, Provolone Cheese, Thousand Island. Pastrami, Provolone Cheese, Thousand Island, Red Onions & Choice of mustard (Honey, Brown or Yellow). Turkey, Gouda, Stuffing, Ginger Cranberry...
2950 Central Avenue, St. Petersburg, FL, 33712
Rank
16
13 votes
Sponsor
0.0
Alesia is a restaurant located in St. Petersburg, Florida at 7204 Central Avenue. They are open every day except Monday and Sunday.
7204 Central Avenue, St. Petersburg, FL, 33707
Rank
17
20 votes
Sponsor
0.0
Crowley's Downtown is a restaurant located in St. Petersburg, Florida at 269 Central Avenue. They are open every day of the week. Normally, some of the very first recipies come to your mind would be: French fries, fried chicken, potato chips. However,air fryer brings you a lot more than that. Breakfast Bread toast, French toast roll-ups, French bacon, Cheese pizza, Sea-food pizza, Croissant...
269 Central Avenue, St. Petersburg, FL, 33701
Rank
18
27 votes
Sponsor
0.0
Sea Hags Bar and Grill is a restaurant located in St. Petersburg, Florida at 9555 Blind Pass Road. This restaurant serves gorgonzola cheese burger with bacon, buffalo chicken dip, texas burger, classic chicken sandwich, broasted half chicken dinner, fried calamari, and on the side. They also serve dave's crab cake appetizer, classic burger, new york strip, crab stuffed mushrooms, dock side...
9555 Blind Pass Road, St. Petersburg, FL, 33706
Rank
19
22 votes
Sponsor
0.0
Annata Wine Bar is a restaurant located in St. Petersburg, Florida at 300 Beach Drive Northeast. They are open every day of the week. With a rotating and growing wine list, featuring over 30 wines by the glass - every visit can be something new. Annata offers a delectible selection of entrees, charcuterie meats and cheeses, and tapas.
300 Beach Drive Northeast, St. Petersburg, FL, 33701
Rank
20
17 votes
Sponsor
0.0