2222 San Diego Ave, San Diego, California 92110 USA
Chicken strips, tater tots . Yum.
Photo Credit: Yelp