Restaurant in Tampa
Seafood restaurant and bar serving fresh catch, oysters, and cocktails with daily happy hour
5901 N Florida Ave
Tampa, FL, 33604
(813) 402-2203