Humphrey’s Half Moon Inn

Address:

2303 Shelter Island Drive
San Diego
92106
United States

Get directions from Go