El Churry Isla Verde

About

El Churry is the go-to place for a late night Tripleta, scrumptious chicken or pork sandwich. These subs are a local favorite and perfect after a night out with friends!

Filed Under