22103 Roscoe Blvd, Los Angeles, California 91304 USA
We always eat at this place and this was the last time we eat here because I found a cockroach in my pupusa
Photo Credit: Yelp