Oystercatchers
Oystercatchers: at the Grand Hyatt Tampa Bay, 2900 Bayport Dr, Tampa, FL 33607 My colleague and friend Rochelle and I decided we wanted to have dinner at a fun place with great views. There are two restaurants located at the Grand Hyatt Tampa Bay. Oystercatchers is a seafood restaurant that...