Tao Cha Cafe Edmond Dine|International Restaurants Boba tea, coffee, smoothies, and Asian dining located on 2nd St, Edmond, Oklahoma.