1. Taste of Havana 104 Main St NW, Lenoir, NC 28645 Coordinate: 35.91412,-81.53905 Phone: (828) 929-2020