Coyote Flaco Mexican Restaurant visit website Address 635 New Britain Ave. Hartford, CT 06160 United States Contact 860-953-1299 visit website While You're in the Neighborhood