2 Best Restaurants in Santa Teresa and Lapa, Rio de Janeiro

Aprazível

$$$$ | Santa Teresa Fodor's choice

A lantern-lit tropical garden filled with exotic plants, monkeys, and birds is the spectacular setting for this family restaurant serving pan-Brazilian dishes and an exciting selection of Brazilian wines. The owner and chef, Ana Castilha, hails from Minas Gerais but received her formal training at New York City's French Culinary Institute. Call ahead to reserve, as weekends are reliably packed.

Rua Aprazível 62, Rio de Janeiro, Rio de Janeiro, 20241–270, Brazil
21-2508–9174
Known For
  • sustainable dishes with a French twist like grilled palm heart with cashew pesto
  • the Tangemahall (a mint and tangerine caipirinha)
  • the handful of tables set in private tree houses
Restaurants Details
Rate Includes: Closed Mon. No dinner Sun., Credit cards accepted, Reservations essential

Bar do Arnaudo

$$$ | Santa Teresa

A neighborhood favorite for more than three decades, this informal tavern in the heart of Santa Teresa serves Northeastern cuisine in more than ample portions. Expect a meat-focused menu with various fried side dishes and an informal atmosphere, with friendly, laid-back service attracting a predominantly Brazilian clientele.

Rua Almirante Alexandrino 316B, Rio de Janeiro, Rio de Janeiro, 20241–260, Brazil
21-2252–7246
Known For
  • suckling pig stew
  • sun-dried beef
  • vegetarian options
Restaurants Details
Rate Includes: Closed Mon., Credit cards accepted