NextEats
›
Kentucky
›
Food in New Castle
› New Castle Tavern
New Castle Tavern
Bar · 18 S Main St, New Castle, KY
Dine-In
More food in New Castle, KY