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