Taste of Havana
Hours & Location
819 West Ave NW,
Lenoir, NC 28645 (opens in a new tab)
828 929-2020
Tuesday - Thursday
11am - 8pm
Friday - Saturday
11am - 9pm
Sunday - Monday
Closed