NEW EL CHARRITO: 7 APACHE PLACE, GREENWICH
NEW CASA VILLA: 886 EAST MAIN STREET, STAMFORD
They are officially open for business as of Monday morning, but had a little get-together last night.
Coincidentally, the new Casa Villa on East Main Street in Stamford is open today (according to owner Alvino Villa), so I have a feeling I’ll be getting my fill of Mexican food.
Quite. A. Day.