Global Search

Set Current Location
Sign Out
user image
My Profile
Sign Out
While we do our best to ensure the accuracy of our listings, some venues may be currently temporarily closed without notice. Please confirm status on the venue website before making any plans.
Breakfast & Brunch
Fine Dining

Child Friendly
Good for Groups
Outdoor Dining
Pet Friendly
Vegetarian & Vegan


Top Rated Restaurants & Cafes in Tampa/St. Petersburg

Search Radius (Miles)
Caddy's on the Beach

From the coastal highway that runs down St. Petersburg's Treasure Island, it's easy to miss the one story white facade of Caddy's on the Beach. Approach from the sand, however, and you'll wonder how anyone could miss the two story restaurant and bar complex. Right on the beach, this double decker bar and grill is a favorite of locals and party-goers. Revelers in tropically hued bikinis and board shorts festoon the balcony at Caddy's, most all of them with a similarly bright cocktail in hand. For hungrier patrons, Caddy's offers an overwhelmingly long menu that focuses on smoky barbecue fare rather than the area's typical seafood spread. With a minimum purchase, guests can also commandeer a private cabana right on the beach for private sunset views with full service.

Cafe Dufrain

Downtown chic combined with upscale style depicts the atmosphere at Café Dufrain, located on Harbour Island. The waterfront patio dining with views of downtown and stunning Florida sunsets offers the perfect setting for a romantic dinner. Serving lunch and dinner, the menu features a creative fusion of flavors that results in unique contemporary European cuisine, containing everything from the succulent porterhouse to the exceptional grilled salmon. A select wine and specialty drink menu will please the most discerning of palates.

Parkshore Grill

Enjoy a cozy atmosphere and fine dining at Parkshore Grill where the award-winning chef creates enticing entrees such as beef wellington, filet mignon, lobster tails, pan seared scallops, grilled Alaskan king crab and pecan crusted tilapia. Each entrée is accompanied by its own fresh-made sauce. For dessert, classic cheesecake, vanilla bean cream brulee and warm apple cobbler lathered in caramel sauce flavored with Jim Beam adds a sweet touch to a perfect meal. Parkshore provides a full array of imported and domestic beers, assorted wines and specialty cocktails. Outdoor dining on the patio is available with fresh breeze blowing in from Tampa Bay and the Vinoy Basin. Weekend brunch is served Saturday and Sunday from 11a to 3p.

JD's Restaurant & Lounge

Since 1985, JD’s has been serving the residents and tourists of Indian Rocks Beach exceptional breakfast, lunch and dinner. Breakfast features steak and eggs, hot cakes, homemade biscuits and gravy, and traditional eggs Benedict. For lunch and dinner, along with fresh seafood specialties such as snapper and Mahi Mahi, patrons can select from plump, juicy burgers, homemade meatloaf and thick steaks. JD’s also has an all-you-can-eat daily fish fry and early bird specials. Be entertained by local musicians at the piano bar, dance the night away or tap your toes to foot stomping music on the outside patio. Happy hour occurs daily from 8am until 6pm. -Vickie Ferguson

Tarpon Turtle Grill & Marina

A full array of tasty tidbits, like fried Gator Bites or stuffed Blue Crab Cakes will whet your appetite at Tarpon Turtle Grill & Marina. Enjoy a fresh Oyster Po' Boy or Authentic Grouper sandwich to go along with an appetizer, or for a full meal, Tarpon Turtle fills the bill with New York Strip Steak, Alaskan Snow Crab legs or juicy Center Cut Prime Rib. Located on the water's edge, enjoy the view and watch the sun go down over the lake. A full bar and live music add to the atmosphere. Stop by on Wednesdays from 5:00p until close for Ladies Night and drink specials. -Vickie Ferguson

Spinners Rooftop Revolving Lounge

Located at the top of the Grand Plaza Beach Hotel, this revolving bar is the perfect place to watch the sunset or the city come alive at night. Dolphins playing and pelicans flying in formation are only a few of the many visual treats that await you here. A full 360-degree journey around the building takes about an hour but the memory will last a lifetime. The panoramic view is breathtaking any time of day. Add to the experience with a light appetizer to complement a refreshing libation.

0,6 30 5 1 4,2|106,2|107 F-R36 Waterside F-R36|waterside|Waterside [["Caddy's on the Beach","27.753737739464","-82.764011305307","https:\/\/\/assets\/images\/google_markers\/dark_blue_circle.png","","","9000 West Gulf Boulevard, Sunset Beach, FL, 33706","https:\/\/\/tampa-st-petersburg\/778510-caddy-s-on-the-beach"],["Cafe Dufrain","27.939723790563","-82.451789697968","https:\/\/\/assets\/images\/google_markers\/dark_blue_circle.png","","","707 Harbour Post Drive, Tampa, FL, 33602","https:\/\/\/tampa-st-petersburg\/692462-cafe-dufrain"],["Parkshore Grill","27.775189656099","-82.632420880758","https:\/\/\/assets\/images\/google_markers\/dark_blue_circle.png","","","300 Beach Drive, St. Petersburg, FL, 33701","https:\/\/\/tampa-st-petersburg\/673136-parkshore-grill"],["JD's Restaurant & Lounge","27.87908024847","-82.850017047336","https:\/\/\/assets\/images\/google_markers\/dark_blue_circle.png","","","125 Gulf Boulevard, Indian Rocks Beach, FL, 33785","https:\/\/\/tampa-st-petersburg\/679777-jd-s-restaurant-lounge"],["Tarpon Turtle Grill & Marina","28.146065512937","-82.728624095218","https:\/\/\/assets\/images\/google_markers\/dark_blue_circle.png","","","1513 Lake Tarpon Avenue, Tarpon Springs, FL, 34689","https:\/\/\/tampa-st-petersburg\/664913-tarpon-turtle-grill-marina"],["Spinners Rooftop Revolving Lounge","27.725921794069","-82.743069945312","https:\/\/\/assets\/images\/google_markers\/dark_blue_circle.png","","","5250 Gulf Boulevard, St. Petersburg Beach, FL, 33706","https:\/\/\/tampa-st-petersburg\/218467-spinners-rooftop-revolving-lounge"]] adayincity 778510,692462,673136,679777,664913,218467 6 0 1 Restaurants & Cafes
4,2 0 0 0 10 0

More Restaurants & Cafes

4,2 30 0 0 0,6 6