The best part of Liberty Hall is the outstanding friendly wait staff. Your glass is never empty. They make fresh lemonade to order for sweetness and remember how you like it. The only negative is that they are only open on weekends.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.