Rio de Janeiro is world famous for the quality of its meat, and there is no better place to try Brazilian beef and pork than at one of the city´s many famous churrascarias, such as our top pick - Porcao Rio's. Operating according to the rodizio system, the restaurant's smartly-clad waiters flit between tables, offering cut after cut of meat. With a staggering array of salads and sides at the restaurant's heaving buffet, vegetarians won't go hungry here either.
For informal dining, head to one of Rio de Janeiro's many 'botecos' - casual bar restaurants where food and drink provide the focal point for social activity. It is rare for Brazilians to drink without eating, and classic bars such as Bar do Mineiro, in Santa Teresa, are as much about the culinary offering as they are about the lively ambience and free-flowing beer.
Fine dining tends to have a European air in Rio - among the city´s most celebrated restaurants are the refined Italian restaurant Pergula at Copacabana Palace, and the upmarket French eatery Olympe, manned by celebrity chef Claude Troisgros.
Tapas and other small eats are becoming big news on Rio´s dining scene, too. Hip Spanish restaurant Venga! blazed a trail for small-plate dining, while the similarly fabulous Stuzzi celebrates Italy´s take on the concept.