"The Flautas Pollo o Carne, which are chicken or beef flautas, are absolutely delicious! They are packed with flavor, and the green avocado sauce that accompanies them is simply fantastic. The horchata is outstanding too—it's some of the best I've ever tasted!"