Update Info - Pupusas La Sabrosa
This restaurant was reported as closed. If it is open, let us know.
Pupusas La Sabrosa
1885 Bay Rd
East Palo Alto, CA 94303
1885 Bay Rd
East Palo Alto, CA 94303
This restaurant was reported as closed. If it is open, let us know.