5680 La Jolla Boulevard, , CA 92037
(858) 255-8011
Filed under:
Find restaurants with cozy garden patios or stunning beach views