No More Love For Toby Keith's 'I Love This Bar & Grill'
DENVER (CBS4)- A restaurant chain that has been closing locations across the nation has claimed a Denver location as its latest victim. Toby Keith's I Love This Bar & Grill in Stapleton has closed.
The restaurant chain has closed other locations across the U.S. including California, Arizona and Minnesota.
The Northfield Stapleton location opened about three years ago and employed about 200 people.