Get directions to: Caprock Cafe, Lubbock, TX
Restaurant address: 5217 82nd St Lubbock, TX 79424, USA
Restaurant: Caprock Cafe