top of page
24047 Mission Blvd.
Hayward, Ca 94544
For Reservations: 510-537-0734
Welcome to Emil Villa's!
OPEN DAILY
Sunday-Saturday
7am - 8:45pm
bottom of page
24047 Mission Blvd.
Hayward, Ca 94544
For Reservations: 510-537-0734
Sunday-Saturday
7am - 8:45pm