Get directions to: Sub Shop, Tuttle, OK Restaurant address: 209 E Main St Tuttle, OK 73089, USA Driving Walking Bicycling Restaurant: Sub Shop