A place in Uptown Chicago to play games, have fun and meet people. Order in and play some board games with a group of friends or challenge you BFF arcade!
News & Articles
Is Uptown Arcade one of your Favorite Places? Add to My Connections