Taste is a three-year-old Sichuan restaurant in downtown Palo Alto that specializes in numbingly spicy dishes like Chongqing xiao mian, but it hasn’t been selling much of anything lately. Owner Sandy …
Chinese Food site
Taste is a three-year-old Sichuan restaurant in downtown Palo Alto that specializes in numbingly spicy dishes like Chongqing xiao mian, but it hasn’t been selling much of anything lately. Owner Sandy …