Get directions to: Taqueria Y Carniceria Albarran, Kannapolis, NC
Restaurant address: 903 South Main Street Kannapolis, NC 28081, USA
Restaurant: Taqueria Y Carniceria Albarran