La Pupusa Loca

$$, Latin American

Hollywood

5716 Santa Monica Blvd
Los Angeles, CA 90038
Call: 323.957.2967
View Menu

Nearby