Lucas Brothers Acoustic Duo in Clifton
Red Caboose Clifton 903 S Avenue G, Clifton, TexasCome get in the holiday spirit with the Lucas Brothers acoustic duo in our Clifton tasting room from 6-9pm. Lyndel and company will be playing live and original acoustic music for your enjoyment. Enjoy your favorite Red Caboose wines and RC Distillery spirits as we welcome the holiday season.