5701 S Vermont Ave, Los Angeles, California 90037 USA
The pupusas here are good, the platanos are alright, had better
Photo Credit: Yelp