I found this place Saturday afternoon, as I was going to TOFTT, but it's in a far too open location for my liking. There was an open sign in the blacked out windows and there were a couple of vehicles parked out front PLUS about 100 cars driving by a minute.