Windward Tavern is an American restaurant offering a menu of steak, seafood, and classic American dishes in a traditional tavern setting.