4651 Park Blvd, San Diego, California 92116 USA
Inside of one of the sambusas. So much flavor!
Photo Credit: Yelp