New Fusion Tapas and Champagne Bar Opens in Santa Rosa
Chef Angel Cayllahua at Kancha draws on Peruvian culture and Japanese techniques to create an inspired tapas menu.
Chef Angel Cayllahua at Kancha draws on Peruvian culture and Japanese techniques to create an inspired tapas menu.