Main content starts here, tab to start navigating

Bay Meadows, San Mateo

Hours & Location

3081 South Delaware Street, Suite C,
San Mateo, CA 94403

(650) 931 4668

Sunday thru Thursday - 11am - 9pm 

Friday and Saturday - 11am - 10pm

(between Landing and Franklin Pkwy)

Get Directions

Order Online

Contactless DELIVERY and TAKEOUT is available at our Union Street, Fillmore Street, Lafayette, Bay Meadows, and San Ramon City Center locations. 

Pick-up is provided outside each location so guests can stay safe while picking up orders. 

Get Directions