Update Info - La Taverna
This restaurant was reported as closed. If it is open, let us know.
La Taverna
24061 Mission Blvd
Hayward, CA 94544
24061 Mission Blvd
Hayward, CA 94544
This restaurant was reported as closed. If it is open, let us know.