Okay, I’ll admit that when you drive past it this place kind of looks like nothing more than a cheesy tourist trap. But oh, is it anything BUT that.I’ve been going to this place pretty much longer than I can remember. They’ve renovated a few times over the years (the picture of the entrance on this page may not…