Taqueria El Tio Rico
1354 Norwood St SW, Lenoir
(828) 392-0574
Recent Reviews
Taqueria El Tio Rico
1354 Norwood St SW, Lenoir 28645
(828) 392-0574