Restaurants in Castleford, ID Back to Cities In IdahoCuisine TypesView AllBar Longhorn Saloon290 Main St$