La Rana is a churrasquería and grill restaurant. It offers charcoal-grilled dishes, bar service, and takeout options. Reservations are available.