Longtime Chinese restaurant in downtown Palo Alto to close after 28 years
China Delight, a 28-year-old Chinese restaurant in downtown Palo Alto known for tasty, affordable food and good service, is closing its doors after today, joining two other nearby downtown eateries th…