Toby Keith’s Restaurant Opens in Dallas [POLL]Toby Keith’s Restaurant Opens in Dallas [POLL]Finally! Toby Keith's I Love This Bar and Grill is open in Dallas!Lisa LindseyLisa Lindsey