Salvadoran · 778 Nogales St # E, Walnut, CA
Dine-In
More food in Walnut, CA · Salvadoran Food in Walnut