DeLuca's is a vibrant bar offering a 700-capacity venue for sport, competitive socializing, and late-night entertainment. This Vegas-inspired establishment features three floors, including a game lounge and an all-weather terrace with a retractable roof.