Get directions to: Casa Romo, Ardmore, OK Restaurant address: 123 West Main Street Ardmore, OK 73401, USA Driving Walking Bicycling Restaurant: Casa Romo