Find the top Salvadoran restaurants in Hayward, California near you now.
Salvadoran restaurant
Address: 22658 Vermont St, Hayward, CA 94541
Address: 30030 Mission Blvd, Hayward, CA 94544