Skip to main content

Kennard's Bar & Grill

restaurant · bar and grill restaurant · Lubbock, TX

Address
2608 Salem Ave, Lubbock, TX 79410-1728
Phone
(580) 695-8263
Where
33.5707, -101.9102

Search Hominin for Kennard's Bar & Grill

Other restaurants nearby

More in Lubbock