5701 S Vermont Ave, Los Angeles, California 90037 USA
YUMMYYY Bean and Cheese Pupusa
Photo Credit: Yelp