The Hubbard Inn is a good place to hang out with friends if you don't mind a loud environment. They have a tapas-like menu and a nice rustic feel inside. If you don't make a reservation for a spot, then plan to hang out in a large crowd by the bar.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.