Get directions to: Zalsa's Taco Shop, Albemarle, NC
Restaurant address: 513 Salisbury Ave Albemarle, NC 28001, USA
Restaurant: Zalsa's Taco Shop