Café Carioca offers satisfying portions of food. A popular spot.