Next up in our Day Across the Bay series, we're bringing you some of the best restaurants across the Tampa Bay in the St. Petersburg area. Whether you're looking for something cheap and quick or somewhere worth a special night out on the town, St. Petersburg has you covered when it comes to some good eats. Here are a few of our favorite restaurants in St. Petersburg.
Cheap, Quick Eats
Dairy Inn - The best place for a quick and absolutely delicious burger in St. Petersburg. They've also been serving ice cream treats, and more to the area for over 60 years. Prepare for a line if you're heading out around lunchtime.
Taco Bus - Authentic and fresh Mexican fare served right from a converted school bus in Downtown St. Petersburg. Enjoy tacos, burritos, and more served quick, cheap, and delicious. Great selections of vegetarian and vegan items as well.
Ricky P's Po Boy Shop - Ricky P's serves up some of the best, New Orleans style Po Boys in the Tampa Bay area. Chow down on classic shrimp, oyster, fried catfish, and other varieties of Po Boys served fresh and fast.
Mazzaro's Italian Market - Mazzaro's is an all in one grocery store, sandwich shop, deli, coffee shop and more. Their claim to fame are their huge, Italian style sandwiches served straight from the deli in varieties including ham, sausage and pepper, turkey, and more.
Ceviche - Ceviche specializes in Spanish tapas (small plate) dishes. Housed in the historic Ponce de Leon Hotel, this Spanish restaurant provides a beautiful dining experience at a modest price tag in Downtown St. Petersburg.
Red Mesa Cantina - Forward-thinking and delicious contemporary Mexican fare is the name of the game at Red Mesa Cantina. Stop in for delicious margaritas, fresh tacos, ceviche, tortas, and much more.
Acropolis - Acropolis is the premier Greek restaurant in the Tampa Bay area. Their Downtown St. Petersburg location has a great, two-story contemporary atmosphere and a huge variety of fresh Greek fare. From gyros to souvlaki, Greek salad, and more, Acropolis has it all when it comes to the flavors of Greece.
Moon Under Water - Located right on Beach Boulevard, Moon Under Water provides a contemporary British pub atmosphere complete with a vast draft beer selection and great pub fare like fish and chips, burgers, and more.
Caddy's on the Beach - Caddy's is the place to go for an awesome bar and restaurant experience right on the white sands of St. Pete Beach. Grab a cool drink or dine on delicious fare while looking out right onto the beach at Caddy's.