Eaton Park from Florida Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map S & L Restaurant - Florida, Eaton Park, 2915 South Combee Road, 33840 (863) 665-0731 Map