Rio Neira is a restaurant offering worthwhile meals at reasonable prices.