RuddyXL is a new performance stage and bar located in Tallinn. It features a large 180-inch screen and a new performance stage. The venue hosts events and live music.