Rio de Janeiro Restaurants

  1. AlbaMar

    Perched over the water, this old favorite offers excellent views of the Baía de Guanabara and Niterói and serves up tasty seafood dishes. Favorites include shrimp curry.

    Read more about AlbaMar

  2. Atlântico

    Named after the road and ocean that fronts it, Atlântico, with its loud electronica and moody lighting can't quite decide whether it's a restaurant or a bar. The sleek contemporary dining room was opened in 2007 and serves seafood with a twist; standout selections include crusted tuna with shrimp sauce and salmon with a flight marinade.

    Read more about Atlântico

  3. Marius Crustáceos

    Although the price is sky-high here, this all-you-can-eat seafood restaurant has many fans. The waiters file through the dining room bearing delectable fruits of the sea - lobster, mussels, oysters, tuna, salmon, scallops and more.

    Next door is Marius Carnes, serving delicious cuts of steak.

    Read more about Marius Crustáceos

  4. Restaurante Albamar

    The green gazebo structure perched over water offers excellent views of the Baía de Guanabara and Niterói. The seafood has its fans, but it's not nearly as outstanding as the view. The peixe brasileira (fish in coconut milk) is one of the most popular dishes.

    Read more about Restaurante Albamar

  5. Sobrenatural

    The exposed brick and old hardwood ceiling set the stage for feasting on the frutas do mar (seafood). Lines gather on weekends for the grilled fish and moqueca . During the week, stop by for the tasty lunchtime specials.

    Read more about Sobrenatural