1005 S Lake Howard Dr, Winter Haven, Florida 33880 USA
The biggest and best oysters we've had in awhile.
Photo Credit: Yelp