Fisherman's Landing San Diego

2838 Garrison St, San Diego , California, United States - Phone: 619 221 8500