We are thrilled to announce that Don Carmelo's Mexican Grill & Tequila Bar has been named Best Mexican Restaurant in ...
Once the new location at 85 New Canaan Ave. is open, its original, take-out-only Norwalk location at 247 Connecticut Ave. will close.
The new location will have a 37-foot-long bar with 25 seats ... the chain better serve its customers in both Norwalk and New Canaan, since it is near the New Canaan line. The chain started ...