Log In / Sign Up
HOME > Chowhound > General Tristate Archive >
l
lillydaisy Oct 29, 2009 05:23 PM

Casa Villa, Stamford

I've always wanted to try this place and had the opportunity to have lunch there today. Great, authentic Mexican food. Cheap and clean. The help was nice, the service was quick AND apparently they deliver. I'll definitely be back. I'd love to see them succeed.

-----
Casa Villa Restaurant
182 W Main St, Stamford, CT 06902

    Share with your friendsX