It is in the beautiful village of Cascais, a privileged location for its proximity to the sea, that we can find O Viriato, opened for almost 50 years. Its cozy interior is familiar and its decor rustic. The dark woods stand out and the friendliness of an attentive and professional staff invites you to sit back and enjoy. The menu is varied and rich in traditional Portuguese cuisine. Try the always fresh fish (the delicious Roca fish fillets, squid, sea bass, sole, sardines, salmon, grouper, cod), Kremlin steak, black pork steaks, mixed grill, grilled lamb, Cordon Blue or even veal tenderloin on the skewer. All at fair prices.