Beer in Omaha, NE
Beer • Liquor and Wine
514 S 10th St,
Omaha ,
NE
68102
UNITED STATES
The Tavern is located in the Windsor Square Building, formerly known as The Windsor Hotel. Built in 1885, it was designed to be a workingman's hotel, and with its proximity to both the Union and Burlington train stations, it soon became a place for railroad passengers to enjoy a drink and bite to eat during their layovers.