Casa Villa

Hours
Monday:Open
Tuesday:Open
Wedsday:Open
Thursday:Open
Friday:Open
Saturday:Open
Sunday:Open

About

Casa Villa is a restaurant located in Stamford, Connecticut at 866 East Main Street. They are open every day of the week.

Unfortunately, for financial reasons we have to close our business. We will continue to serve the same delicious food, and we will continue to provide an excellent service at the 2 other locations in Stamford. We want to thank you for the unconditional support this past three years. Thank you for giving us the opportunity to serve you. This was a very hard decision for us. We hope you understand and keep supporting us.Our staff strive to provide you with the perfect dining experience, a blend of authentic Mexican cuisine in the relaxed atmosphere only found south of the Rio Grande. Whether you choose to order take-out, utilize our delivery services or dine in, your taste buds will transport you to Mexico where you can almost feel the gentle tropical breezes, hear the distant sounds of bustling Mexican caminos, and taste the mouthwatering aromas of tortillas, fres...
Last Updated:
 
Awards Rank
#1 Restaurant In Stamford
#1 of 284
#1 Mexican Restaurant In Stamford
#1 of 14
Noteworthy Rank
#1 Restaurant In 06902
#1 of 103
#1 Mexican Restaurant In 06902
#1 of 8

Nearby

Kumo Japanese Restaurant is a restaurant located in Stamford, Connecticut at 850 East Main Street. They are open every day of the week. Learn more about Kumo Japanese located in Stamford, CT. You can also view the menu and order online. Kumo Japanese offers delicious dining and takeout to...
850 East Main Street, Stamford, CT, 06902
Sponsor
0.0
Rinaldi's Deli Pizza Grill is a restaurant located in Stamford, Connecticut at 872 East Main Street. They are open every day except Sunday. *Thoroughly cooking meatls, poultry, seafood,shellfish, or eggs reduces the risk of food bourne illnesses.*.
872 East Main Street, Stamford, CT, 06902
Sponsor
0.0
Bachata Restaurant is a restaurant located in Stamford, Connecticut at 822 East Main Street. They are open every day of the week.
822 East Main Street, Stamford, CT, 06902
Sponsor
0.0
Myrna's Mediterranean Bistro is a restaurant located in Stamford, Connecticut at 866 East Main Street.
866 East Main Street, Stamford, CT, 06902
Sponsor
0.0
Hooked is a restaurant located in Stamford, Connecticut at 880 East Main Street. They are open every day except Monday.
880 East Main Street, Stamford, CT, 06902
Sponsor
0.0
The Old House II is a restaurant located in Stamford, Connecticut at 878 East Main Street. They are open every day of the week.
878 East Main Street, Stamford, CT, 06902
Sponsor
0.0
Bamboo is a restaurant located in Stamford, Connecticut at 804 East Main Street.
804 East Main Street, Stamford, CT, 06902
Sponsor
0.0