El Cactus is a bar and restaurant offering a terrace experience.