St. Louis Deli & Grill Already Closed
St. Louis Deli & Grill (8544 Watson Road) opened last December in an old Taco Bell in an unincorporated area of St. Louis County between Crestwood and Marlborough.
In the comments to yesterday's "Tidbits" post, reader jzavist informs Gut Check that the restaurant, which served sandwiches, burgers and hot dogs, has already closed.
- St. Louis Deli & Grill Now Open
Gut Check is always hungry for more restaurant news. Feed us your tips.
The restaurant's phone number is "temporarily" disconnected, according to the recorded message. Its Facebook page is still alive, though no one has posted there since February.
So Gut Check drove out to St. Louis Deli & Grill to find the restaurant shuttered with a handwritten sign posted on the door: "Thanks all for ever."