Address: 828 5th Ave, Redwood City, CA 94063 Phone: (650) 216-0010
Reviewed on 05/08/2024
By: Richard M.
Pupusas are first rate; not the best I've ever had but very very good; light, not greasy. Cabbage is a bit too spicy but good. Rice was fine (Salvadoran... more