The average rating for O Rochedo is 4, which means that the customers have a very high opinion of this restaurant.

Menulist
5.0 ★ from 2 reviews

This is a place I come back to every time I'm in town. Actually I travel the to Ribamar to eat here and it never fails to disappoint. I love it. The food is gre...

read more

amazing restaurante the seafood is out of this world.We had a seafood rice to kill for.TO Start they served this stuffed bread and this cod with cream and for d...

read more
Tripadvisor
4.0 ★ from 92 reviews

Full Menu

Download Menu

More information

Reserve your table easily online, so you don't have to wait on site, or just call there for a reservation, the telephone number is +351261862190.

Suggested nearby restaurants.

4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Torres Vedras (near Ribamar), Rua Cruz De Barro 2560 N°2, Torres Vedras, Portugal
Credit card, Visa Card, Wheelchair Accessible, Serves Alcohol
4.4
Menu
Open Now
4.4
Menu
Open Now
City: Ericeira (near Ribamar), R Dos Ferreiros 2, 2655-331 Ericeira, Portugal, Ericeira, Portugal, 2655-331
"Some vegetarian/vegan options on the menu, but the staff was super friendly to offer options outside the menu. I had a carrot soup as an appetizer tha..."
4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: Mafra (near Ribamar), Estrada Nacional 247 Ribamar, Ericeira, 2640-027, Mafra, Portugal
Seating, Television, Free Wifi, Accepts Credit Cards
4.5
Menu
Table booking
Open Now
4.5
Menu
Table booking
Open Now
City: RODIZIO (near Ribamar), Alto do Rodízio 2705-329 COLARES, RODIZIO, Portugal
Parking Available, Highchairs Available, Wheelchair Accessible, Kids
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Sintra (near Ribamar), Rua 28 Setembro 13 -, Cabriz 2710-125 SINTRA, 2710-348, Sintra, Portugal
Seating, Highchairs Available, Free Wifi, Accepts Credit Cards
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Torres Vedras (near Ribamar), Rua 1o De Dezembro 37 A, 2560-300, Torres Vedras, Portugal
Reservations, Seating, Television, Wine and Beer