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, services, shopping 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.
Hours:
Sunday - closed
Monday - closed
Tuesday - 10-6 pm
Wednesday -
10-6 pm
Thursday -
10-6 pm
Friday -
10-6 pm
Saturday - 10-4 pm