Owner at La Jolla Inn - San Diego, California, United States
La Jolla Inn is a hospitality company based out of 1110 Prospect St, La Jolla, California, United States.