Shrimp pupusa

La Pupusa Loca

Hollywood
$$, Latin American
5716 Santa Monica Blvd
Los Angeles, CA 90038
Call: 323.957.2967

Expert Recommendations