Get directions to: Caprock Cafe, Lubbock, TX
Restaurant address: 3405 34th St Lubbock, TX 79410, USA
Restaurant: Caprock Cafe