Venue Info

A seafood restaurant in the Kensington neighborhood of San Diego.