1500 Quivira Way, San Diego, California 92109 USA
Can you tell i was super excited
Photo Credit: Yelp