DSC_0726

Oscar & Sons

Oscar & Sons have been operating as a European family licensed restaurant in the town of Two Rocks since 2008.

We have an excellent reputation for a friendly atmosphere, great service, and extremely good food.

Oscar started his trade mark in 1995, after opening the original Oscars. Even after 20 years, he still carries the passion and love to create a menu that cares and covers for almost anyone’s appetite.

“For the love of good food.” – Oscar Cardoso.