Tampa is a fun place to eat on any budget. Catch a flamenco show while you eat in Ybor City, enjoy fresh-caught seafood or take a romantic sunset cruise complete with dinner and dancing.
Opened in 1905, Columbia Restaurant is one of Florida's oldest restaurants -- and an Ybor City institution. Filled to the nines with kitsch and history, this huge eatery also has great food. If you find yourself here in the evening, get a table near the dance floor for up-close view of the colorful flamenco dancers.
Along with the usual meat-and-potatoes favorites, the very popular Bern's Steak House offers a long list of caviar dishes that'll knock your socks off. Reservations highly recommended.
Don't miss the beloved Fourth Street Shrimp Store if you're in St. Petersburg. Boiled, fried, scampied -- doesn't matter. It's all good. So's the clam chowder.
One magazine chose the Mill as the best new restaurant in Florida when it opened in 2015. Located in St. Petersburg, the Mill serves inventive American cuisine with international influences -- like red curry coconut braised short ribs and jerk marinated grilled shrimp.
Mise En Place serves up excellent New American cuisine that Zagat raves about. For a special night out, try the five-course tasting menu.
A St. Pete institution, Skyway Jack's has a huge breakfast/lunch menu featuring yummy French toast, scrapple and the freshest just-squeezed orange juice.
Aboard its fleet of 130- to 180-foot yachts, Yacht StarShip Dining Cruises has been taking visitors on made-to-order lunch and dinner cruises on the bay since 2001. There's an open-air deck for cocktails and dancing to live music.