Get directions to: Cathy's Downtown, Lubbock, TX
Restaurant address: 1212 Avenue K Lubbock, TX 79401, USA
Restaurant: Cathy's Downtown