Review of El Charro

6910 East Sunrise Drive, Tucson, AZ 85750

Overall Rating

Review


Chef Carlotta has reengineered many of her award winning recipes to feature rice flour for making enchilada sauce, mole's, salsas and most of her major recipes gluten-free!

Updated 10 years ago