5060 Newport Ave, San Diego, California 92107 USA
Line even for pickup.. There that good!
Photo Credit: Yelp