Restaurant in St. Pete
Family-owned seafood spot serving snow crab boils with their signature garlic sauce.
3100 18th Ave S
St. Petersburg, FL, 33712
(727) 323-8100