Taste of Havana
819 West Ave NW A, Lenoir
(828) 929-2020
Recent Reviews
Order Online
You May Also Like
1841 Cafe - 117 N Main St
American, Southern, Pet Friendly
Piccolo's Italian Restaurant - 915 West Ave NW
Italian, Pizza
Side Street Pour House and Grill - 128 N Main St
Bar & Grill, Bar, American
Restaurants in Lenoir, NC
Taste of Havana
819 West Ave NW A, Lenoir, NC 28645
(828) 929-2020