New! Chowhound Cities: Satisfy your curiosity and your palate. Explore Cities
Restaurants & Bars

Casa Villa Stamford, CT

nbermas | May 23, 2008 02:07 PM

I had the food the other day and I am not an expert at all on Mexican food but I know excellent Clean food. It was excellent, we had Pollo la brasa , so tender and great flavor, we had Al pastor, De Adobada and De Chiciharron tacos and they were great. We also had the guacomole was very good. I say try it and let me think. 182 West Main Street, they deliver 323-1721.

Want to stay up to date with this post?

Recommended From Chowhound