Want to enjoy some delicious seafood while enjoying a spectacular, panoramic view of Tampa Bay? Oystercatchers is the place to be!
Oystercatchers is located at the Grand Hyatt Tampa Bay — 2900 Bayport Drive in Tampa. For more information, visit OystercatchersRestaurant.com.