Bay Meadows, San Mateo
Hours & Location
3081 South Delaware Street, Suite C,
San Mateo, CA 94403
(650) 931 4668
Sunday thru Wednesday - 11am - 8pm
Thursday thru Saturday - 11am - 9pm
(between Landing and Franklin Pkwy)
DELIVERY, TAKEOUT and OUTDOOR DINING are available at all locations.
Pickup is provided outside each location so guests can stay safe while picking up orders.