New England Taco Festival

Guilford Fairgrounds 111 Lovers Lane, Guilford, CT

Annual Taco Festival in Guilford