Get directions to: Subway, Holmes Beach, FL Restaurant address: 3232 E Bay Dr Holmes Beach, FL 34217, USA Driving Walking Bicycling Restaurant: Subway