4703 Federal Blvd, San Diego, California 92102 USA
Ordered at 8:46, arrived 10:15.
Photo Credit: Yelp