La Jolla La Mesa Del Mar Menu La Jolla La Mesa Del Mar California La Jolla 9834 Genesee Ave, Ste 100,La Jolla, CA 92037 Open Directions to this Location 858-455-0290 Open Directions in Maps Call Location