Address: 21600 Foothill Blvd, Hayward 94541
Phone: (510) 728-5173
State: CA
City: Hayward
Street Number: 21600 Foothill Blvd
Zip Code: 94541
categories: mexican restaurant, fast food restaurant
related searches: Taco bell hayward menu, Taco bell hayward locations, Taco bell hayward delivery, Taco bell hayward prices, Taco Bell near me, Taco Bell Union City, Taco bell hayward menu prices, Taco Bell Hayward Foothill