Thanks, Road Lizard. Saw your review but wasn't sure if that was before or after the new staff and new management supposedly started. Originally Posted by Smile Guy 69
That was when they first started advertising "new management". If that's new & improved.... uhhhh no.