5609 Villa Dr Ste B, Lubbock, Texas 79412
Copper Caboose is one of Lubbock’s oldest successful local restaurant. I can’t remember when I first visited the one on 4th street and Boston, in the Furr’s Shopping Center. It opened there in 1977. Now that location is literally Marsha Sharp Freeway.
There are two locations. This one is Read More →