We are thrilled to announce that Don Carmelo's Mexican Grill & Tequila Bar has been named Best Mexican Restaurant in ...
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 ...