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.

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, fresh cheeses, and juicy meats from the local markets. For years Casa Villa has been treating its customers to the exotic robust flavors of authentic Mexican Cuisine.
Last Updated:
 

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