As one of the world’s most exotic tourist resorts and with (for Brazil) a relatively large middle-class population, Rio is well served by restaurants offering a wide variety of cuisines – from traditional Brazilian to French and Japanese. In general, eating out in Rio is not cheap – and can, in fact, be very expensive – but there’s no shortage of low-priced places to grab a lunchtime meal, or just a snack and a drink. Cariocas generally dine late, and restaurants don’t start to fill up until after 9pm. Last orders are usually taken around midnight, but there are some places where you can get a meal well after 2am.
Show Related Guides Hide Related Guides