Texas > Lubbock > Restaurants, Food & Beverages > Restaurants > Teddy Jack's Hub City Grill
7205 Milwaukee Ave., Lubbock, Texas, 79424
(806) 698-6997
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!