2001 Kettner Blvd., San Diego, CA 92101
(619) 255-2001
Filed under:
Find restaurants with cozy garden patios or stunning beach views