Driving directions

Ketch Grill and Taps

2614 Shelter Island Dr, San Diego, CA 92106, USA