Love this restaurant. The Avalon burger is just about the best beef burger I have ever had. My son loves the bison America's cup. We all enjoy the fresh lemonade. Servers are friendly.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.