You know how sometimes you take a chance a try a new restaurant you've never been to before and realize you've just found a new favorite?
That was the experience I had when I first visited Tiba Grill in Tyler, Texas.
Apparently, there were huge issues which may have caused the location to close in the first place. Longview residents have much advice to share with management.