Flaherty's Three Flags Inn is a restaurant and bar known for its tasty food, drinks, and appetizers. It features a craft beer menu with a selection of local brews, offering a great dining experience.