Rio de Janeiro Restaurants

  1. Da Silva

    Da Silva puts on a fine buffet for those who want to sample excellent Portuguese cuisine without all the fussiness. Lamb stew, pork tenderloin and delicate desserts all make regular appearances at the lunchtime self-serve per-kilo buffet - and on the nightly à la carte menu. There is also another branch in Centro (2524 1010; 4th fl, Av Graça Aranha 187, Centro) which does great all-you-can-eat buffets at lunch.

    Read more about Da Silva

  2. Frontera

    Run by a Dutch chef, Frontera offers more than 60 plates at its delectable lunch buffet, featuring a medley of French, Thai, Italian, Indian and other world flavors. It has a cozier atmosphere than most per-kilo places.

    Read more about Frontera

  3. Kilograma

    A mix of young and old converge on this excellent lunch buffet during the day. There's a vague art-modern glow to the place, giving it a splash of style - which is a rarity among a quilo (per kilo) self-serve restaurants. Kilograma features lots of fresh fruits and salads, good cheeses, roast meats and sushi.

    Read more about Kilograma

  4. New Natural

    Featuring an excellent vegetarian lunch buffet, New Natural was the first health-food restaurant in the neighborhood. Fill up on fresh pots of soup, rice, veggies and beans without breaking the bank.

    Read more about New Natural

  5. Tia Palmira

    On weekends, Cariocas feast on seafood at this simple open-air eatery overlooking the coast. A venerable destination for 40 years, Tia Palmira keeps its fans coming back for its exquisite seafood rodízio (all-you-can-eat barbecue dinner). Plate after plate of vatapá, crabmeat, grilled fish, shrimp pastries and other fruits of the sea come to your table until you can eat no more.

    Read more about Tia Palmira