The Cowboy Palace Saloon

Cowboy Palace, 21635 Devonshire Street, Chatsworth

It's a big ol' Thursday night at The Palace!