The Magic Castle is such a special experience! One of my favorite things is how classy of an establishment this is. There is a strict dress code so be sure to dress your very best! The magic shows are so much fun but also there are smaller more intimate magic demonstrations that are a lot of fun. You do need to be a member or know a member for guest passes to attend an event or evening here! It is a bit expensive about $60-100 for the evening but it is well worth it! It's a very special evening out!