Café De La Rambla offers home-style cuisine.