Pickup from Frituras Y Mas at 64 E Main St, Meriden, CT 06450, USA