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