Address: 24250 Town Center Dr #180, Santa Clarita, CA 91355, USA
It is from 3pm-6pm Monday thru Friday. You have to ask for the happy hour menu
I don't think there is one. 🤔
Add Answer
Thanks! Your answer is awaiting moderation.
Is there outside dining
Trending Places
Sushi restaurant
22913 Soledad Canyon Rd, Santa Clarita, CA 91350, USA
2321 Kern St, Fresno, CA 93721, USA
1551 S Valley Forge Rd, Lansdale, PA 19446, USA
2801 N Central Ave, Phoenix, AZ 85004, USA
200 Hudson St, Hoboken, NJ 07030, USA
6714 Ritchie Hwy, Glen Burnie, MD 21061, USA
147 Ritchie Hwy F, Severna Park, MD 21146, USA
51 W Aylesbury Rd, Timonium, MD 21093, USA