This profile has not been claimed by the business owner or representative.
to update business information, get appointment requests, engage visitors with web chat, and more!
182 W Main St, Stamford, CT, 06902, United States
Get directions| Weekday | Schedule | Status |
|---|---|---|
| Mon | 9:00 a.m. to 6:00 p.m. | |
| Tue | 9:00 a.m. to 6:00 p.m. | |
| Wed | 9:00 a.m. to 6:00 p.m. | |
| Thu | 9:00 a.m. to 6:00 p.m. | |
| Fri | 9:00 a.m. to 6:00 p.m. | |
| Sat | Closed | |
| Sun | Closed |
We came here on 8/8 around 1:30–2:00 PM and were seated outside. Honestly, the service was terrible. Everyone just seemed annoyed and like they didn’t want to be there. The bathrooms were also very dirty. When we finished eating, the guy came over and picked up our plates but never said anything about how or where we were supposed to pay. So we sat there waiting thinking someone was going to bring us the bill. We just got up and went to the front ourselves. When we went to pay, the guy literally just told me to tap my card W... read more
Unexpected meal, authentic food and kind staffs, really appreciated service
Update: 3rd visit; each visit gets better as I learn the week night specials! Special Tostada Del Mar (Wed 7/8) super tasty, light yet so fulfilling . It’s impressive to see the graceful efficiency of the staff. Greeted with a smile . Taco Tuesday - AYCE w & w/o Great Mexican restaurant with liquor license so come enjoy!
Casa Villa Restaurant has a 4.4 star rating with 11 reviews.
Casa Villa Restaurant is open now. It will close at 6:00 p.m.
Speak with a specialist to learn how you can grow with Birdeye. We are reachable at profiles@birdeye.com