Best Tapas Restaurants In Superior, WI
May 12, 2017
Spirit Room is a restaurant located in Superior, Wisconsin at 1323 Broadway Street. They are open every day except Monday and Sunday. Since 1988, Jeff Heller has held fast to his vision for one of Superior’s most iconic buildings – the 1890s Trade and Commerce Building at Hammond Avenue and Broadway Street, better known as Old Superior City Hall. Heller envisioned a center for arts and artists,...
1323 Broadway Street, Superior, WI, 54880
Terms of Service
© 2017 DineRank.com. All rights reserved.