We have eaten here before over the years. You just never know what you're going to get - food or service. The food was so-so, the service was okay, Don't bother with ice tea or lemonade - neither made in house and $2.49 for a small plastic glass...even refilled not worth it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.