Details: Tao is a Chinese and Thai restaurant offering dine in, carryout and delivery in the Pelham, Alabama area. They offer fresh ingredients, great service and pricing for our various menu items. They are a family-owned and operated restaurant located next to Publix. Their menu consists of a wide range of Chinese and Thai cuisine including appetizers, soups, fried rice and our chef’s specialties. They are open during lunch and dinner, and offer delivery within a limited area.