Pupusa Lady ★★★★★5.0 (4) Restaurants Salvadoran restaurant 1980 Pulgas Ave, East Palo Alto, CA 94303 Today: 11 AM–12 AM Call Details →