Loading view. There were no results found. Events The Castle The Castle 2004 N 16th St Tampa, FL 33605-3727 US Get Directions Today Now onwards Now onwards Select date. Hide Recurring Events Previous Events Today Next Events Export Events