Howard Restaurant Group Categories Restaurant OperationsRestaurants 10401 Indiana Ave. Lubbock TX 79413 (806) 783-8774 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×