Toby Keith’s I Love This Bar and Grill, one of the most popular establishments at Patriot Place in Foxborough, has abruptly closed its doors.
The restaurant posted a sign on Wednesday stating
“It’s with our deepest regret that Toby Keith’s doors will remain closed. To our many regular guests, we are grateful for the support you have given us over the past eight years.”
It's unclear what caused the closing.
For more click here.