Humphreys Restaurant
Southern California’s Humphreys Restaurant on San Diego’s Shelter Island offers fresh seafood cuisine, gorgeous waterfront views and nightly performances.
- San Diego
Southern California’s Humphreys Restaurant on San Diego’s Shelter Island offers fresh seafood cuisine, gorgeous waterfront views and nightly performances.