100% Were impressed
Casa Villa has been serving residents of the West Side traditional Mexican food for years. Located on West Main Street near the corner of Stillwater Avenue, this local favorite is just a short drive from Interstate 95. Specialties include burritos, tacos, sandwiches, fajitas and more. Choose from fillings such as beans, chicken, beef and seafood. Casa Villa is open seven days a week and will deliver straight to your door with a minimum purchase of $15. Online ordering is also available, and extra parking is located in the back of the building.
182 W Main St, Stamford, CT 06902
(203) 323-1721
  • Fax: 203-323-1160
  • Hours: Daily, 6am - 10pm
  • Hours: Sun - Wed, 10am - 11pm; Thu - Sat, 10am - midnight
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »