I think the positive reviews are not reflecting the potential for improvement. I went to Sombreros and had a chicken fajita burrito and an horchata, and was disappointed by the complete lack of flavor in my meal. Service was good and the food was warm, but otherwise my horchata was excessively sugary and tasted more like a Starbucks drink than an agua fresca, the meat in my fajita tasted almost entirely unseasoned, and the salsa de tomatillo was flavorless. Not a bad place to stop if you're in a crunch but definitely doesn't hold up against other restaurants and cafes.