Ketch Grill and Taps

2614 Shelter Island Dr, San Diego
(619) 814-8080