Canyon Lake TX Delicatessens 1. 18100 Fm Highway 306, Canyon Lake, TX 78133 | Subs & Stuff (830) 935-3100