Available for Lunch Today

View all

Popular restaurants in Tampa

Browse some of the most booked restaurants in Tampa

Seasons 52 - Tampa
(515)
$$$$
American | Tampa
Charley's Steak House - Tampa
(696)
$$$$
Steakhouse | Tampa
Ocean Prime - Tampa
(931)
$$$$
Seafood | Tampa
View all Tampa restaurants

Treat your taste buds: Explore St. Pete Beach restaurants

  • Restaurant List
  • Best Restaurants

St. Pete Beach Restaurants

Treat your taste buds: Explore St. Pete Beach restaurants

St. Pete Beach Restaurants

Spinners Rooftop Revolving Bistro & Lounge @ Grand Plaza Hotel-St Pete Beach
Spinners Rooftop Revolving Bistro & Lounge @ Grand Plaza Hotel-St Pete Beach
(3235)
$$$$
American | St. Pete Beach, St. Petersburg

Excellent food with magnificent views. Our waiter was amiable and was always checking on us at the right time. I would highly recommend Spinners to anyone visiting the St. Pete Beach area. More

OpenTable Diner -
Castile Restaurant
Castile Restaurant
(657)
$$$$
Mediterranean | St. Pete Beach, St. Petersburg

One of the best meals I have had in a long time from appetizer through dessert. The bacon wrapped dates were excellent as were the pattatas brava (sp?). Bronzino and scallops for the main course. Highly recommended. More

OpenTable Diner -
RumFish Grill
RumFish Grill
(2382)
$$$$
Seafood | St. Pete Beach, St. Petersburg

Awesome place to take the kids. A little pricey but the ambiance is worth it! More

OpenTable Diner -
Chill- Restaurant & Bar
Chill- Restaurant & Bar
(349)
$$$$
Contemporary American | St. Pete Beach, St. Petersburg

Had a great Sunday brunch. The service was very good and attentive. Brunch buffet choices were a little limited, but what was there was very good. Terrific bloody Mary bar. More

OpenTable Diner -
Maritana Grille at Don CeSar
Maritana Grille at Don CeSar
(1327)
$$$$
Contemporary American | St. Pete Beach, St. Petersburg

Excellent service by Jess! Food was outstanding! Thank you for making our anniversary dinner so special! More

OpenTable Diner -
Oyster Shucker Craft & Draft
Oyster Shucker Craft & Draft
(28)
$$$$
Seafood | St. Pete Beach, St. Petersburg

Casual, knowledgeable, attentive, quality ingredients, delicious. More

OpenTable Diner -
Sea Porch Restaurant at The Don CeSar
Sea Porch Restaurant at The Don CeSar
(541)
$$$$
Contemporary American | St. Pete Beach, St. Petersburg

Loved watching the sunset and sharing a delicious meal and cocktails with my husband for a mini date night! Loved Nikki as our server! Brilliant!! More

OpenTable Diner -
Compass Grille
Compass Grille
(31)
$$$$
American | St. Pete Beach, St. Petersburg

The food was 5 Star ⭐️. We ate at several fantastic restaurants during our stay. The Comoass Grille was by far the best food! More

OpenTable Diner -
King Charles Holiday Brunch at The Don CeSar
King Charles Holiday Brunch at The Don CeSar
(34)
$$$$
Breakfast | St. Pete Beach, St. Petersburg

It was a beautiful atmosphere with good service. A harp and piano player really made it nice. Views of the ocean. Plenty of room. The food was good but the buffet felt like it was missing something. They didn’t have any hot bread and the bakery items such as croissants and muffins were sparse. They could have added biscuits, French toast and maybe a pasta dish. We had the salmon and enjoyed it. More

OpenTable Diner -

St. Pete Beach Diners' Choice Winners

St. Pete Beach's best restaurants based upon thousands of OpenTable diner reviews
Castile Restaurant
Castile Restaurant
(657)
$$$$
Mediterranean | St. Pete Beach, St. Petersburg

One of the best meals I have had in a long time from appetizer through dessert. The bacon wrapped dates were excellent as were the pattatas brava (sp?). Bronzino and scallops for the main course. Highly recommended. More

OpenTable Diner -
Spinners Rooftop Revolving Bistro & Lounge @ Grand Plaza Hotel-St Pete Beach
Spinners Rooftop Revolving Bistro & Lounge @ Grand Plaza Hotel-St Pete Beach
(3235)
$$$$
American | St. Pete Beach, St. Petersburg

Excellent food with magnificent views. Our waiter was amiable and was always checking on us at the right time. I would highly recommend Spinners to anyone visiting the St. Pete Beach area. More

OpenTable Diner -
RumFish Grill
RumFish Grill
(2382)
$$$$
Seafood | St. Pete Beach, St. Petersburg

Awesome place to take the kids. A little pricey but the ambiance is worth it! More

OpenTable Diner -
Maritana Grille at Don CeSar
Maritana Grille at Don CeSar
(1327)
$$$$
Contemporary American | St. Pete Beach, St. Petersburg

Excellent service by Jess! Food was outstanding! Thank you for making our anniversary dinner so special! More

OpenTable Diner -
Chill- Restaurant & Bar
Chill- Restaurant & Bar
(349)
$$$$
Contemporary American | St. Pete Beach, St. Petersburg

Had a great Sunday brunch. The service was very good and attentive. Brunch buffet choices were a little limited, but what was there was very good. Terrific bloody Mary bar. More

OpenTable Diner -
Oyster Shucker Craft & Draft
Oyster Shucker Craft & Draft
(28)
$$$$
Seafood | St. Pete Beach, St. Petersburg

Casual, knowledgeable, attentive, quality ingredients, delicious. More

OpenTable Diner -
Sea Porch Restaurant at The Don CeSar
Sea Porch Restaurant at The Don CeSar
(541)
$$$$
Contemporary American | St. Pete Beach, St. Petersburg

Loved watching the sunset and sharing a delicious meal and cocktails with my husband for a mini date night! Loved Nikki as our server! Brilliant!! More

OpenTable Diner -

Discover St. Pete Beach

On the coast of St. Pete Beach, small establishments line the shore for miles. These restaurants in the sunshine are known for a strong lineup of foods for brunch. In St. Petersburg, brunch takes on an entirely different meaning. Cafes treat it as an honorary event, and many locations have foods from raspberries to chocolate loaves to strip steak for brunch. St. Pete Beach is also a famous home for Greek food. With chefs that hail all the way from Athens, these Greek bistros use authentic recipes and ingredients. St. Pete Beach is a fantastic place for high-quality food in casual restaurants.

Discover St. Pete Beach

On the coast of St. Pete Beach, small establishments line the shore for miles. These restaurants in the sunshine are known for a strong lineup of foods for brunch. In St. Petersburg, brunch takes on an entirely different meaning. Cafes treat it as an honorary event, and many locations have foods from raspberries to chocolate loaves to strip steak for brunch. St. Pete Beach is also a famous home for Greek food. With chefs that hail all the way from Athens, these Greek bistros use authentic recipes and ingredients. St. Pete Beach is a fantastic place for high-quality food in casual restaurants.