Delicious dining feeds our souls and Castlegar is the perfect place to satiate that hunger. International options include everything from Greek to Vietnamese plus there are plenty of craft beer bars and burger establishments, as well as seasonal patios with world-class views.