Usa-Places.com has listed approx 5 cafes in NC 28604. Some of the Top rated cafes in NC 28604 are- Banner Elk Cafe & Tavern, Poppy's Coffee shop, Valle Crucis Lavender House, Valle Crucis Lavender House & Cafeteria The Beach mountain resort.