Ever since the dawn of civilization, dining has become a social ritual as well as a basic life necessity and where to dine when you don't feel like cooking is always a matter of debate.
Fortunately, because of its location, St Petersburg and Clearwater offer many restaurants where you not only can get good food, drinks and entertainment, you can also be treated to sweeping waterfront vistas.
If you like to dress up and indulge in an elegant dining experience, you should visit Spinner’s Revolving Bistro atop the Grand Plaza Hotel on St. Pete Beach or the Columbia Restaurant on Sand Key. For a more laid back, casual atmosphere try Sea Critters Café, Sea Hags Bar and Grill or Woody’s Waterfront.
If you'd prefer a place where you can dig your toes in the sand in between soaking in the tranquil Gulf, you'll find plenty of other options, too.
No matter where you go you can find tasty food, frosty drinks and breath-taking sunsets along these shimmering shores.