5300 Grand Del Mar Way, 5300 Grand Del Mar Way, San Diego, California 92130 USA
LXIX
Photo Credit: Yelp