Restaurants & Bars

Florida Tampa

Downtown Tampa?

Share:

Restaurants & Bars 14

Downtown Tampa?

travisleroy | Jan 17, 2007 01:32 AM

Having searched the Yvor reviews, perhaps I should dine near my hotel: the Hyatt downtown. Any suggestions?

Want to stay up to date with this post?

Feedback