Get directions to: Applebee's Neighborhood Grill & Bar, Lubbock, TX
Restaurant address: 4025 South Loop 289 Lubbock, TX 79423, USA
Restaurant: Applebee's Neighborhood Grill & Bar