Lunch options in Rio de Janeiro cover all tastes and all pockets. Your lunch might be a quick bite on the hoof, a lavish sit down meal or a plate of fresh seafood in front of the ocean. It might cost next to nothing or be a real blow out - but as long as you know where to go, it should never be disappointing.
Sunbathing on Copacabana beach? There are countless beach kiosks to choose from, selling everything from full-on seafood feasts with Champagne, to simple plates of sardines or French fries.
Sightseeing downtown? Head to one of the abundant pay by weight buffet restaurants, where carnivores and veggies alike can take their pick from a staggering array of hot and cold dishes. Or for a glimpse of historic Rio, make a beeline for Confeitaria Colombo, where you can enjoy lavish spreads of sandwiches, cakes and hot or cold drinks in one of the city's oldest and most ornate eateries.
Should you be up in the hills of Santa Teresa, you'll be spoiled for choice - you can enjoy a delicious toasted sandwich and homemade ice cream at our number one pick Cafecito, tuck into hearty Northeastern meals at Bar do Arnaudo
Vegetarians - and carnivores taking a break from all those excellent Brazilian steaks - can find culinary solace at vegetarian havens such as the excellent Vegetariano Social Clube, in Leblon, while those with hearty appetites can enjoy a veritable meat feast at Porcao, one of Rio de Janeiro's most famous churrascarias (all-you-can-eat meat restaurants).
Whatever you choose to wash your lunch down with - a freshly squeezed juice, a strong coffee, a super-cold beer or even a tangy caipirinha cocktail, you'll raise no eyebrows - this is a city where indulging all the senses is positively encouraged.