Find the top New American restaurants in La Jolla, California near you now.
New American restaurant
Address: 8707 Villa La Jolla Dr, La Jolla, CA 92037