The new venue, previously home to Cantina Laredo, represents a nearly 5,000 square foot upgrade from the club’s former 1,600 square foot downtown location.