13301 Ventura Blvd, Sherman Oaks, California 91423 USA
Tacos and Sweet Corn Tamale
Photo Credit: Yelp