Taqueria el Charro

Taco restaurant · 1310 US-19, Candler, NC

Hours

More food in Candler, NC · Tacos in Candler