Copper Caboose: Restaurant in Lubbock, Texas
At Copper Caboose, WE SERVE FUN. Come in and enjoy our large menu! Check out our POOL ROOM!
5609 Avenue Q
Lubbock, Texas 79412
Tel: (806) 744-0183
Fax: (806) 744-2308
11:00 am to 10:10 pm Sunday - Thursday
11:00 am to 11:10 pm Friday and Saturday