The go carts were crazy and out of control fun, but the rest was just a bit depressing. The game room smelled like fried food and their casino carpet was very grimy. I would only go there for the go carts and only in pleasant weather (early spring or late fall).
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.