Get directions to: Tao Cafe, Edmond, OK Restaurant address: 331 S Blackwelder Ave Edmond, OK 73034, USA Driving Walking Bicycling Restaurant: Tao Cafe