The food of Rio is as diverse as its population. French, Italian, Japanese and Lebanese style restaurants vie with the more traditional Brazilian churrascarias, which serve plenty of tasty cooked meats. Rio also has an unsurpassed selection of fine seafood, including fresh lobster, shrimp, shellfish, and numerous fishes. Make sure to try feijoada (meat and bean casserole) and Molho de Pimenta e Limão (a fiery pepper and lime sauce). Fresh juice made with the fruit of your choice is available everywhere at any time of the day.