1506 Main St NW, Lenoir, North Carolina 28645 USA
This menudo reminded me of home, it will definitely be my new go to spot!
Photo Credit: Yelp