Restaurant in Tampa
Neighborhood seafood spot serving salads, lobster, seafood mac and cheese, and more
1938 W Main St
Tampa, FL, 33607
(813) 251-8688