$$$$Prix : raisonnable • Sports Bar • Saint-Louis
Armory STL is the biggest bar in St. Louis! This multi-venue entertainment destination features 250,000 square feet of space to gather, play, eat, drink, and discover. With the largest television screen in town, 40+ free games, 6 massive bars, 2 food outlets, and all the entertainment you could need... plan your next outing at Armory STL!