Hubbard Inn is a multilevel tavern blending European-inspired dishes with old-fashioned cocktails in a warmly antique setting. Its cozy, festive vibe makes it a standout spot for intimate business dinners or relaxed team gatherings.
The venue offers reservable spaces and outdoor seating, ideal for small groups seeking a turnkey hospitality experience with attentive service and a distinctive atmosphere. Seasonal cocktails and thoughtfully prepared food add a refined touch to any corporate event.
Loading map...
Rated 4.1 on Google · 1,639 reviews