Your cart
Close Alternative Icon

Contact Us

Located in Old Town Newhall, Santa Clarita's arts and entertainment district, Mascot may be found along the Famous Western Walk of Stars, among the many local eateries, servicesshopping and theaters. Nestled in a building constructed in 1931, Mascot’s welcoming interior hints back to the past together with a pleasant modern touch. With parking in front and ample parking in the rear - come in, say hi, feel good. 
24355 Main St. Newhall CA 91321
Phone: (661) 505-8174

Sunday -  closed
Monday - closed
Tuesday - 10-6 pm
Wednesday - 10-6 pm
Thursday - 10-6 pm
Friday - 10-6 pm
Saturday - 10-4 pm


Book An Appointment



Download the Vagaro booking app here: