7327 Clairemont Mesa Blvd, San Diego, California 92111 USA
Taiwanese Fried Chicken
Photo Credit: Yelp