Beach Restaurants

Crabby Bill's
Yes, you do sit at picnic tables inside, but what better way to enjoy this restaurant's relaxed, beach atmosphere? Crabby Bill's laid-back approach appeals to diners who care less about impressive decor and more about good food and fun times. The menu offers crabs (of course!), oysters and plentiful flounder, grouper and shrimp platters. Other standouts include frog legs, lobster, crab cakes and conch fritters. Steak, chicken and ribs satisfy the uninitiated. (727-360-8858)

Billy's Stone Crab Seafood & Steaks
Spectacular seafood awaits visitors at this down-home restaurant's breathtaking beach locale. Florida natives and tourists alike relish the view of Hurricane Hole harbor as they enjoy award-winning, regionally trapped stone crab (seasonally) or treat themselves to what locals consider "the best beef in St. Petersburg." Offering reasonably priced menu items for children and adults, Billy's marks the perfect destination for memorable seafood dining against a gorgeous aquatic backdrop. Stand out menu items include grouper nuggets, fried oysters, buffalo shrimp, crab cakes, oysters on the half shell, fried calamari, coconut shrimp and the Billy's Dang-Bang Shrimp. ((727) 866 - 2115)

Fresco's Bistro
Fresco's dazzles diners with delicious bistro fare served at a charming beach locale. Make reservations for the harbor side dining room, and watch the waves lap against the bay while enjoying remarkable New World and Gulf Coast cuisine featuring fresh-takes on seafood favorites like Oysters Rockefeller and fried Louisiana crawfish. Or, stop by early morning for the enticing full brunch menu. Reservations aren't required, but calling ahead is definitely encouraged. ((727) 894-4429)

  • Order Online

Spinners Revolving Roof Top
Grab a table at Spinners during sunset and take in this upscale restaurant's spectacular view over the beach. Located on the top floor of the Grand Plaza Hotel, this revolving lounge and bistro delights guests with splendid seafood fare served in a casual, semi-formal atmosphere. Indulge in a few pre-dinner or after-dinner drinks at Spinners' bar, and spend your evening relaxing with the best restaurant view of Tampa Bay and the Gulf. ((727) 360-1811)

Sea Porch Cafe - Don CeSar
Dining at the wonderful Don CeSar is a sublime experience in itself. The restaurant's unrivaled beach views and gracious, garden-themed setting make it hard for diners to resist, especially when they're faced with a selection of fresh, light dishes that enjoy a touch of island flair. The savory sandwiches and warm paninis are wise choices, as are the crisp salads, chock full of fresh fruits and vegetables. (727-360-1884, 866-728-2206)

Dockside Dave's
Dockside Dave's menu offers beach dining the way it used to be: immersed in beautiful Florida surroundings and complete with incredibly fresh seafood and genuine, friendly service. Burgers, salads and pastas are always options, but seafood is the hands-down winner. Whether fried or sauteed, fish, shrimp and shellfish are succulent and perfectly prepared. The signature dish, a fresh grouper sandwich, has earned kudos from a host of local and regional publications. (727-392-9399)

Woody's Waterfront
Ideally situated on the beach, this restaurant's waterfront locale treats diners to breathtaking views of the Blind Pass and Gulf of Mexico. Sample Woody's legendary Buffalo Wings, or opt for one of the mammoth burgers served in this mellow restaurant and beach bar. Be sure to stop by Wednesday through Friday to enjoy live music and entertainment as you watch local fishing boats sail in from the pass with the day's catch. ((727) 360-9165)

PJ's Oyster Bar
PJ's Oyster Bar entices diners with a diverse, budget-conscience menu served in a clean, casual beach ambiance. This family owned and operated bar delivers the freshest seafood available, from succulent oysters to delectable shrimp, salmon and crab, all purchased from local fisherman straight from the docks. Little diners not a fan of seafood? Try PJ's tasty pork ribs, amazing burgers and pizza for the kids. ((727) 367-3309)

Jimmy B's Beach Bar
Situated at the entrance to the Beachcomber Hotel's private beach, this restaurant has the perfect maritime backdrop. Jimmy B's Beach Bar functions as part restaurant, part bar and part venue, serving American favorites like hot dogs and hamburgers on an open-air patio while touring bands play into the night. If your idea of "beach dining" is less about seafood and more about beach atmosphere, Jimmy B's is a must. ((727) 367-1902)

Maps and Directions

Crabby Bill's 10Best List Arrow
Cuisine: American, Regional, Seafood
Neighborhood: St. Pete Beach
Cost: $$
Billy's Stone Crab Seafood & Steaks 10Best List Arrow
Cuisine: Local Specialty, Regional, Seafood, Steakhouse
Neighborhood: St. Pete Beach
Fresco's Bistro 10Best List Arrow
Cuisine: American, Crawfish, Regional, Seafood
Neighborhood: St. Petersburg
Spinners Revolving Roof Top 10Best List Arrow
Cuisine: American, Seafood, Steakhouse
Neighborhood: St. Pete Beach
Sea Porch Cafe - Don CeSar 10Best List Arrow
Cuisine: American, Caribbean, European, Mediterranean
Neighborhood: St. Petersburg
Cost: $$
Dockside Dave's 10Best List Arrow
Cuisine: American, Burger, Local Specialty, Seafood
Neighborhood: Madeira Beach
Cost: $$
Woody's Waterfront 10Best List Arrow
Cuisine: American, Regional, Seafood, Steakhouse
Neighborhood: St. Pete Beach
PJ's Oyster Bar 10Best List Arrow
Cuisine: American, Regional, Seafood, Steakhouse
Neighborhood: St. Pete Beach
Jimmy B's Beach Bar 10Best List Arrow
Cuisine: American
Neighborhood: St. Pete Beach
comments powered by Disqus