Get directions to: Grill, Cochran, GA Restaurant address: 231 2nd St Cochran, GA 31014, USA Driving Walking Bicycling Restaurant: Grill