View of the Half Shell Raw Bar seafood restaurant - Key West, Florida.

View of the Half Shell Raw Bar seafood restaurant - Key West, Florida.