Get directions to: Cucamacara Mexican Eatery, Meriden, CT
Restaurant address: 1371 Main St Meriden, CT 06451, USA
Restaurant: Cucamacara Mexican Eatery