6491 Weathers Pl, San Diego, California 92121 USA
Empanadas with a side of Chimichurri sauce
Photo Credit: Yelp