Humphrey's Restaurant

2241 Shelter Island Dr
San Diego, CA
619.224.3577
32.716386
-117.224271

for Humphrey's Restaurant
Directions
from: