Casa Villa Restaurant

866 E Main St, Stamford
(203) 348-0622

Customers' Favorites

Menu

Photos

+37 photos
+36 photos
Add a photo

Recent Reviews

You know, I drove by this place a lot and even went to the package store right next to it, but I never noticed this place. Well, today on my way to get drinks, I noticed the place and decided to try them out. Holy smokes! I got the steak nachos with everything. This thing was heavy, and I enjoyed every bite! It's not a typical dine-in restaurant because it's small and ideal for takeout, but the food was great, and the portions were large.

Parking:...
The food is amazing, the music is nice, the beginning of the service is also good,BUT at the end everything rushes and feels like they don't want you there anymore.
I am writing this after experiencing the same three times.
This is our favorite Stamford Mexican place! Love Taco Tuesdays, $15 all you can eat (maybe ask them not to double-wrap) and the drinks are just strong enough! There’s a nicer dining room but in a pinch the area by the entrance is okay. Staff is friendly.

More Reviews