Get directions to: 66th Street Diner, Lubbock, TX
Restaurant address: 2323 66th Street Suite C Lubbock, TX 79412, USA
Restaurant: 66th Street Diner