Visited on a Sunday night to watch the football game, since getting the new TVs this place is a great place to relax and watch some football. A lot has changed since my last visit and not for the better. Champaigne rooms are now $120...
Full reviews and comments are available exclusively to VIP members. Join Now