
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 are the oysters.
Mise En Place serves up excellent New American cuisine that Zagat raves about. The founders are committed to sustainable cuisine and business practices.

A St. Pete's institution,
Skyway Jack's has a huge breakfast/lunch menu featuring yummy orange pecan French toast, their signature creamed chipped beef on toast 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.