Casa Villa
Add to Favorites
OPEN NOW
Today: 10:00 am - 11:30 pm
13 Years
in Business
Saved to Favorites
Phone: (203) 323-1721
Address: 182 W Main St, Stamford, CT 06902
Website: http://www.casavillarestaurant.com
Phone: (203) 348-0622
Fax: (203) 323-1160
Casa Villa Restaurant
Casa Villa Express
Cuisines: Family Style, Mexican, Fast Food, Latin American, Bar & Grills
161 Stillwater Ave, Stamford, CT 06902
1047 E Main St, Stamford, CT 06902
100 Greyrock Pl, Stamford, CT 06901
96 Stillwater Ave, Stamford, CT 06902
25 Bedford St, Stamford, CT 06901
230 Tresser Blvd, Stamford, CT 06901
845 Canal St, Stamford, CT 06902
463 Elm St, Stamford, CT 06902
1392 E Putnam Ave, Old Greenwich, CT 06870
1233 E Putnam Ave, Riverside, CT 06878