Taqueria El Tio Rico
1354 Norwood St SW, Lenoir
(828) 485-6999
Menu
Restaurants in Lenoir, NC
Taqueria El Tio Rico
1354 Norwood St SW, Lenoir, NC 28645
(828) 485-6999