TOP 30 Best outdoor dining spot in St. Petersburg, Florida
72 results found
Search for local businesses, places and services near you
- United States
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
- Ukraine
- Italy
- Poland
- Germany
-
Mad Fish St Pete Beach
● OpenMad Fish St Pete Beach is a charming waterfront restaurant located at 5200 Gulf Boulevard in St. Petersburg, Florida. With a focus on fresh seafood and delicious cocktails, this institution offers a relaxed and inviting atmosphere for guests to enjoy a meal by the beach. The menu features a variety of seafood dishes, from classic fish and chips to mouthwatering lobster rolls. Whether you're looking for a casual lunch with friends or a romantic dinner for two, Mad Fish St Pete Beach is the perfect spot to indulge in flavorful dishes while taking in stunning views of the Gulf of Mexico.
5200 Gulf Blvd, St. Petersburg, FL 33706, United States -
Doc Ford's Rum Bar and Grille St Pete Pier
● OpenDoc Ford's Rum Bar and Grille at St Pete Pier is a vibrant and lively restaurant located in the heart of St. Petersburg, Florida. With a prime location overlooking the water, this institution offers a unique dining experience with a focus on delicious food and an extensive selection of rum-based cocktails. The menu at Doc Ford's features a variety of seafood dishes, Caribbean-inspired cuisine, and classic American favorites. Guests can enjoy fresh seafood, juicy burgers, flavorful tacos, and more, all prepared with the highest quality ingredients. The restaurant's relaxed atmosphere and friendly staff make it the perfect spot for a casual lunch, romantic dinner, or fun night out with friends.
610 2nd Ave NE, St. Petersburg, FL 33701, United States -
Ford's Garage St. Pete
● OpenFord's Garage St. Pete is a unique and stylish bar and restaurant located in the heart of St. Petersburg, Florida. Situated at 200 1st Avenue South, this establishment offers a one-of-a-kind dining experience with a focus on American cuisine and classic comfort food. The interior of Ford's Garage St. Pete is designed to resemble a vintage car garage, complete with retro decor and memorabilia. Guests can enjoy a wide selection of craft beers, cocktails, and delicious dishes, all served in a fun and lively atmosphere. Whether you're looking for a casual meal or a night out with friends, Ford's Garage St. Pete is the perfect spot to relax and enjoy good food and drinks.
200 1st Ave S Suite A, St. Petersburg, FL 33701, United States -
CALI - St. Pete
● OpenCALI - St. Pete is a vibrant and lively bar, restaurant, and food institution located in St. Petersburg, Florida. Situated at 190 37th Avenue North, this establishment offers a diverse menu of delicious dishes and refreshing drinks in a welcoming and trendy atmosphere. Whether you're looking to enjoy a casual meal with friends, grab a drink after work, or indulge in a night out on the town, CALI - St. Pete is the perfect place to unwind and socialize. With its convenient location and inviting ambiance, this institution is a must-visit destination for locals and visitors alike.
190 37th Ave N, St. Petersburg, FL 33704, United States -
Localz Sports Bar & Grill St Pete
● OpenLocalz Sports Bar & Grill St Pete is a vibrant and lively establishment located in the heart of St. Petersburg, Florida. Situated at 1 Beach Drive Southeast, this sports bar offers a welcoming atmosphere where guests can enjoy a wide selection of drinks, delicious food, and exciting sports action on multiple screens. Whether you're looking to catch the big game with friends or simply unwind after a long day, Localz Sports Bar & Grill St Pete is the perfect spot to relax and have a great time. With friendly staff, tasty menu options, and a prime location, this institution is a must-visit for locals and tourists alike.
1 Beach Dr SE #41, St. Petersburg, FL 33701, United States -
Tropez St. Pete
● ClosedTropez St. Pete is a trendy and chic bar and restaurant located at 437 Central Avenue in St. Petersburg, Florida. Known for serving the BEST brunch in downtown St. Pete, this institution offers a unique deconstructed bloody mary that has taken the restaurant scene by storm. The drink comes with two shots of delicious vodka, locally made Blood Brothers mix, and a variety of tasty accompaniments like cheese and almond stuffed dates wrapped in Serrano ham. In addition to their famous brunch, Tropez St. Pete also offers a fantastic selection of small plates and mains, including mussels, BBQ short ribs, hummus, samosas, and tostones. The wine list is impressive, the service is top-notch, and the ambiance is both casual and chic.
437 Central Ave, St. Petersburg, FL 33701, United States -
St. Pete Pier
● OpenLocated at 600 2nd Avenue Northeast in St. Petersburg, Florida, the new St. Pete Pier is a must-visit destination for locals and tourists alike. This 26-acre park and tourist attraction offers a perfect blend of stunning views of Tampa Bay and the lush greenery of downtown St. Petersburg. Whether you want to take a leisurely stroll, enjoy a bike ride, dine at a waterfront restaurant, shop for unique gifts, or simply relax by the water, the Pier has something for everyone. Managed by the esteemed environmental organization Tampa Bay Watch, the Pier also serves as an educational hub where visitors can learn about the importance of protecting and restoring the Tampa Bay estuary. The facility features indoor and outdoor classrooms, as well as an observation deck for an immersive learning experience.
600 2nd Ave NE, St. Petersburg, FL 33701, United States -
St. Petersburg Pier
● OpenThe St. Petersburg Pier is a waterfront park located at 800 2nd Avenue Northeast in St. Petersburg, Florida. This iconic institution offers stunning views of the bay and a variety of recreational activities for visitors to enjoy, including fishing, boat tours, dining, shopping, and more. The Pier also hosts events and festivals throughout the year, making it a popular destination for both locals and tourists. With its picturesque setting and vibrant atmosphere, the St. Petersburg Pier is a must-visit for anyone looking to experience the beauty and charm of this coastal city.
800 2nd Ave NE, St. Petersburg, FL 33701, United States -
The Lure
● OpenThe Lure is a trendy and vibrant bar and restaurant located at 661 Central Avenue North in St. Petersburg, Florida. Known for its eclectic menu featuring a fusion of international flavors, craft cocktails, and a lively atmosphere, The Lure is a popular spot for locals and visitors alike. Whether you're looking to enjoy a delicious meal, sip on a creative cocktail, or catch up with friends in a stylish setting, The Lure has something for everyone. Come experience the unique charm and delicious offerings at this must-visit institution in St. Petersburg.
661 Central Ave N, St. Petersburg, FL 33701, United States -
Mio’s Grill & Cafe
● OpenMio's Grill & Cafe is a cozy and welcoming restaurant located in the heart of St. Petersburg, Florida. Our menu features a delicious selection of Mediterranean-inspired dishes, including grilled meats, fresh salads, and flavorful sandwiches. Whether you're looking for a quick lunch or a relaxing dinner with friends, Mio's Grill & Cafe is the perfect spot to enjoy a satisfying meal in a laid-back atmosphere. Come visit us at 119 2nd Street North and experience the flavors of the Mediterranean right here in Florida.
119 2nd St N, St. Petersburg, FL 33701, United States -
BellaBrava
● OpenBellaBrava is a vibrant and stylish restaurant located at 204 Beach Drive Northeast in the heart of St. Petersburg, Florida. Known for its delicious Italian cuisine and welcoming atmosphere, BellaBrava offers an extensive menu featuring a variety of pasta dishes, wood-fired pizzas, and fresh seafood options. The restaurant's modern decor and cozy outdoor patio make it the perfect spot for a casual lunch, romantic dinner, or special celebration. With its prime location overlooking the beautiful waterfront, BellaBrava is a popular choice for locals and tourists alike looking to enjoy a memorable dining experience in the bustling city of St. Petersburg.
204 Beach Dr NE, St. Petersburg, FL 33701, United States -
The Deck Bar & Grille
● OpenThe Deck Bar & Grille is a vibrant and lively establishment located at 5901 Sun Boulevard in St. Petersburg, Florida. As a popular bar, food, and restaurant venue, it offers a diverse menu of delicious dishes and refreshing drinks in a relaxed and inviting atmosphere. Whether you're looking to enjoy a casual meal with friends, watch the game on TV, or simply unwind after a long day, The Deck Bar & Grille is the perfect spot to kick back and have a great time. With its friendly staff, great food, and ample seating both indoors and outdoors, this institution is a must-visit destination for locals and tourists alike.
5901 Sun Blvd # 100, St. Petersburg, FL 33715, United States -
Jungle Prada Tavern
● OpenJungle Prada Tavern is a vibrant and lively establishment located in St. Petersburg, Florida. Situated at 1700 Park Street North, this unique tavern offers a cozy and inviting atmosphere for patrons to enjoy delicious food and drinks. Known for its eclectic menu featuring a mix of traditional and modern dishes, Jungle Prada Tavern is the perfect spot to unwind with friends or family. Whether you're looking for a casual meal or a night out on the town, this bar and restaurant has something for everyone. Come experience the laid-back charm and exceptional hospitality that Jungle Prada Tavern has to offer.
1700 Park St N, St. Petersburg, FL 33710, United States -
Glory Days Grill
● OpenGlory Days Grill is a popular bar and restaurant located at 4088 Park Street North in St. Petersburg, Florida. Known for its casual and inviting atmosphere, this establishment offers a wide range of delicious food and drinks for customers to enjoy. Whether you're looking to catch a game on one of their many TVs or simply relax with friends over a meal, Glory Days Grill is the perfect spot to unwind and have a great time. With a diverse menu featuring classic American dishes and a full bar serving up refreshing drinks, this institution is sure to become a favorite hangout for locals and visitors alike.
4088 Park St N, St. Petersburg, FL 33709, United States -
Doc Ford's Rum Bar & Grille
● OpenDoc Ford's Rum Bar & Grille is a vibrant and lively restaurant located in St. Petersburg, Florida. Situated at 8790 Bay Pines Boulevard, this establishment offers a unique dining experience with a Caribbean twist. The menu features a variety of delicious dishes infused with tropical flavors, as well as an impressive selection of rum-based cocktails. Guests can enjoy the laid-back atmosphere and waterfront views while savoring fresh seafood, juicy steaks, and flavorful appetizers. Whether you're looking for a casual lunch spot or a lively dinner destination, Doc Ford's Rum Bar & Grille is the perfect choice for a memorable dining experience.
8790 Bay Pines Blvd, St. Petersburg, FL 33709, United States -
North Beach Snack Bar
● ClosedNorth Beach Snack Bar is a cozy and inviting restaurant located in St. Petersburg, Florida. This charming establishment offers a variety of delicious snacks and meals, perfect for a quick bite or a leisurely meal by the beach. With a relaxed atmosphere and friendly staff, North Beach Snack Bar is the ideal spot to enjoy some tasty food while soaking up the sun and sea breeze. Whether you're craving a classic beach snack or a hearty meal, this restaurant has something for everyone. Come visit North Beach Snack Bar for a delightful dining experience in a beautiful beachside setting.
St. Petersburg, FL 33715, United States -
Triton's Pub
● OpenTriton's Pub is a popular restaurant located at 4200 54th Avenue South in St. Petersburg, Florida. This cozy pub offers a casual dining experience with a diverse menu featuring delicious food and refreshing drinks. Whether you're looking for a quick bite to eat or a place to relax with friends, Triton's Pub is the perfect spot. With its welcoming atmosphere and friendly staff, you're sure to enjoy your visit to this local favorite.
Triton's Pub, 4200 54th Ave S, St. Petersburg, FL 33711, United States -
Tiki Docks Skyway
● OpenTiki Docks Skyway is a vibrant and lively institution located at 3769 50th Avenue South in St. Petersburg, Florida. This food and restaurant establishment is a haven for those seeking delicious flavors, sunny vibes, and a touch of rum-induced fun. Whether you visit the Riverview or St. Pete location, you are sure to be transported to a tropical paradise with fresh oysters, seafood specialties, and a Tiki Time Happy Hour that will leave you feeling relaxed and rejuvenated. The outdoor waterfront dining experience at Tiki Docks Skyway is the perfect setting to unwind and enjoy the company of friends and family. Come and awaken your tiki life at Tiki Docks Skyway, where every visit promises to be a memorable and enjoyable experience.
3769 50th Ave S, St. Petersburg, FL 33711, United States -
Playa grill
● OpenPlaya Grill is a vibrant and inviting restaurant located in St. Petersburg, Florida. Our menu features a delicious selection of freshly prepared seafood, grilled meats, and flavorful sides inspired by the vibrant flavors of the Caribbean. Our cozy and relaxed atmosphere makes Playa Grill the perfect spot to enjoy a casual meal with friends or family. Come and experience our mouthwatering dishes and friendly service at Playa Grill in St. Petersburg, Florida.
J7FR+V6, St. Petersburg, FL 33715, United States -
Paul's Landing
● OpenPaul's Landing is a charming cafe and restaurant located in St. Petersburg, Florida. Situated at 502 5th Avenue Northeast, this institution offers a cozy and inviting atmosphere for patrons to enjoy a delicious meal or a cup of coffee. With a menu featuring a variety of tasty dishes, from fresh seafood to hearty sandwiches, Paul's Landing is the perfect spot to relax and indulge in some tasty fare. Whether you're looking for a quick bite to eat or a leisurely dining experience, this establishment has something for everyone. Visit Paul's Landing today and treat yourself to a delightful culinary experience in the heart of St. Petersburg.
502 5th Ave NE, St. Petersburg, FL 33701, United States -
Jack Willie's Bar, Grill & Tiki
● OpenJack Willie's Bar, Grill & Tiki is a lively establishment located in Oldsmar, Florida. Situated at 1013 Saint Petersburg Drive West, this popular spot offers a vibrant atmosphere for patrons to enjoy delicious food, refreshing drinks, and good company. The tiki-themed decor adds a fun and tropical touch to the experience. Whether you're looking for a casual meal, a night out with friends, or a place to catch the game, Jack Willie's is the perfect destination. Come on down and see for yourself why this bar and grill is a favorite among locals and visitors alike.
1013 St Petersburg Dr W, Oldsmar, FL 34677, United States -
Roam Steakhouse & Bar
● OpenRoam Steakhouse & Bar is a trendy and upscale dining destination located at 3405 34th Street North in St. Petersburg, Florida. As a combination of a bar and restaurant, Roam offers a sophisticated and inviting atmosphere for guests to enjoy delicious steaks and a variety of other mouth-watering dishes. The menu features premium cuts of steak cooked to perfection, along with a selection of appetizers, salads, and sides to complement your meal. Whether you're looking for a romantic dinner for two or a night out with friends, Roam Steakhouse & Bar is the perfect spot to savor a memorable dining experience in the heart of St. Petersburg.
3405 34th St N, St. Petersburg, FL 33713, United States -
Casita Taqueria
● OpenCasita Taqueria is a vibrant and lively bar and restaurant located at 2663 Central Avenue in St. Petersburg, Florida. This popular establishment is known for its delicious and authentic Mexican cuisine, specializing in mouth-watering tacos and other traditional dishes. The vibrant atmosphere and friendly staff make Casita Taqueria a favorite spot for locals and visitors alike. Whether you're looking for a casual lunch, a fun night out with friends, or a place to enjoy a cold drink, Casita Taqueria has something for everyone. Come experience the flavors of Mexico right here in the heart of St. Petersburg!
2663 Central Ave, St. Petersburg, FL 33713, United States -
Caribbean Cafe
● ClosedCaribbean Cafe is a vibrant and inviting restaurant located at 4801 Central Avenue in St. Petersburg, Florida. This cozy eatery offers a taste of the tropics with its delicious Caribbean-inspired menu. From savory jerk chicken and flavorful curry dishes to refreshing tropical cocktails, Caribbean Cafe brings the flavors of the islands right to your table. With a relaxed atmosphere and friendly staff, this restaurant is the perfect spot to enjoy a taste of the Caribbean in the heart of Florida. Come dine with us and experience a culinary journey to the sunny shores of the Caribbean!
4801 Central Ave, St. Petersburg, FL 33713, United States -
The Wheelhouse
● OpenThe Wheelhouse is a vibrant and inviting bar, food, and restaurant located at 7220 Central Avenue in St. Petersburg, Florida. With a cozy and welcoming atmosphere, The Wheelhouse offers a diverse menu of delicious food and drinks, perfect for any occasion. Whether you're looking to grab a quick bite with friends or enjoy a leisurely meal with family, The Wheelhouse has something for everyone. Come experience great food, drinks, and company at The Wheelhouse today!
7220 Central Ave, St. Petersburg, FL 33707, United States -
Grand Hacienda
● OpenGrand Hacienda is a charming restaurant located in the heart of St. Petersburg, Florida. Situated at 2424 Tyrone Boulevard North, this institution offers a taste of authentic Mexican cuisine in a warm and inviting atmosphere. With a diverse menu featuring traditional dishes such as enchiladas, tacos, and fajitas, Grand Hacienda is the perfect spot for a delicious meal with friends and family. Whether you're craving a spicy salsa or a refreshing margarita, this restaurant has something to satisfy every palate. Come experience the flavors of Mexico at Grand Hacienda today!
Tyrone Square, 2424 Tyrone Blvd N, St. Petersburg, FL 33710, United States -
Cool Vibes Pub & Grub
● OpenCool Vibes Pub & Grub is a trendy establishment located in St. Petersburg, Florida, offering a unique blend of a bar, restaurant, and nightclub experience. Situated at 5488 58th Street North, this hot spot is the perfect place to unwind and enjoy delicious food, refreshing drinks, and a vibrant nightlife scene. With a cool and relaxed atmosphere, Cool Vibes Pub & Grub is the ultimate destination for those looking to have a good time with friends or simply kick back and relax after a long day. Whether you're looking for a casual meal, a fun night out, or a place to dance the night away, this institution has something for everyone. Come and experience the cool vibes for yourself!
5488 58th St N, St. Petersburg, FL 33709, United States -
Carmelita's Mexican Restaurant
● OpenCarmelita's Mexican Restaurant is a vibrant and lively establishment located at 5211 Park Street North in St. Petersburg, Florida. This popular spot is known for its authentic Mexican cuisine, delicious margaritas, and festive atmosphere. Whether you're looking to enjoy a casual meal with friends or celebrate a special occasion, Carmelita's is the perfect place to indulge in flavorful dishes such as tacos, enchiladas, and fajitas. The friendly staff and colorful decor make for a memorable dining experience that will have you coming back for more. Visit Carmelita's Mexican Restaurant for a taste of Mexico right in the heart of St. Petersburg.
5211 Park St N, St. Petersburg, FL 33709, United States -
Courtside Grille
● OpenCourtside Grille is a vibrant and inviting bar and restaurant located in St. Petersburg, Florida. Situated at 110 Fountain Parkway North, this establishment offers a comfortable and laid-back atmosphere perfect for enjoying a meal or drinks with friends. The menu features a delicious array of food options, including classic bar fare and tasty entrees. Whether you're looking to catch a game on one of their big screen TVs or simply relax with a cold drink, Courtside Grille is the perfect spot to unwind and socialize. With its convenient location and friendly staff, this institution is a popular choice for locals and visitors alike.
110 Fountain Pkwy N, St. Petersburg, FL 33716, United States -
Miller's Ale House
● OpenMiller's Ale House in St. Petersburg, Florida is a lively and popular bar and restaurant located at 7901 Doctor Martin Luther King Junior Street North. Known for its casual and welcoming atmosphere, Miller's Ale House offers a wide selection of beers on tap, delicious food options, and convenient meal takeaway services. Whether you're looking to catch a game with friends, enjoy a meal with family, or grab a quick bite on the go, Miller's Ale House has something for everyone. Come experience great food, drinks, and fun at this local favorite spot in St. Petersburg.
7901 Dr M.L.K. Jr St N, St. Petersburg, FL 33702, United States
People also searched for:
- Restaurants
- French cuisine restaurant
- Steak house
- French restaurant
- Fine dining restaurant
- Sushi
- Sushi delivery
- Grill bar
- Bistro
- Pub
- Thai restaurant
- Italian restaurant
- Mexican restaurant
- Greek restaurant
- Grill pub
- Water park
- Indoor waterpark
- Outdoor waterpark
- Historic buildings
- Japanese restaurant
- Outdoor pool
- Arabic restaurant
- Cafe
- Pizza
- Pizza delivery
- Indian restaurant
- German restaurant
- best outdoor dining spot in Madeira Beach
- best outdoor dining spot in Oldsmar
- best outdoor dining spot in Tampa
People also searched for:
List of local businesses, places and services in Florida
⭐ business help 🔍 services ☎ phones 🕒 opening times ✍️reviews 🌍 addresses, locations 📷 photos