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

Click here for directions.


Sunday & Monday - closed

Tuesday - 10-6

Wednesday - 10-6

Thursday - 10-6

Friday - 10-6

Saturday - 10-4