How late do they serve food?
Address: 25289 The Old Rd, Santa Clarita, CA 91381, USA
Anthony Caparula | Sep 21, 2019
Not sure. Maybe 10
Amber Smith | Sep 21, 2019
Not sure I would assume till pretty close to closing
Thanks! Your answer is awaiting moderation.