Tao Cha Cafe - Edmond, OK 73034 (Menu & Order Online)
Online ordering menu for Tao Cha Cafe. Welcome to Tao Cha Cafe! We have a variety of Asian cuisines that are sure to fill your stomach. Come try our sweet and sour chicken, shrimp fried rice, or stir fried flat noodles! We are located off of S Blackwelder Ave. and not too far from Fink Park! View our menu and order online today.