Mexican restaurant · 188 Main St, Farmington, CT
To-Go · Delivery
More food in Farmington, CT · Mexican Food in Farmington