In these place they make the best Pupusas, outside El Salvador give it a try you won't be disappointed. I highly recommended. Ramon.
971 N San Antonio RdLos Altos, CA 94022
From Business: Estrellita Restaurant has been serving the great community of Los Altos and the whole peninsula since 1958. We take pride in serving top quality, authentic and un…