A word from Albert Hall Tavern
The Albert Hall Tavern is a restaurant that offers great American microbrews, a wide range of Bourbon and excellent gastropub fare. Albert hall Tavern prides itself on obtaining the freshest of ingredients and providing a laid back yet informative dining experience.