Bay Meadows, San Mateo
Hours & Location
3081 South Delaware Street, Suite C,
San Mateo, CA 94403
(650) 931 4668
(between Landing and Franklin Pkwy)
Sunday - Thursday 11:30 am – 9 pm
Friday - Saturday 11:30 am – 10 pm