Reserve now

What EarthSwanny likes about O Churrasco:
We fell upon El Churasso after searching for an hour at 6pm on a Sunday. What a welcome and enjoyable respite. Steaks were great and food was good. The Sangria was fantastic! Best we had on the island. Definitely wish we had time to go back for more! Service was friendly and fast. They had a good crowd but we barely waited. The staff was legitimately appreciative of our service. View all feedback.

What TheNYTravelers doesn't like about O Churrasco:
As the restaurant was busy we sat initially at their second floor which wasn't nice and was quite noisy. We asked and were moved to their main floor which was better. The food is quite average although the meat was good and tender. The service wasn't personal and the waitresses were running all over felt a bit like a chain of fast food View all feedback.

BackPacker643761
26.12.2023 - 14:55
EarthSwanny
26.12.2023 - 14:55
emiliathetraveler
26.12.2023 - 14:55

Full Menu

More information

Suggested nearby restaurants.

4.5
Menu
Table booking
Open Now
4.5
Menu
Table booking
Open Now
City: Ponta Delgada, O Raiao, Ribeira Do Ferreiro, 9555Portugal, Ponta Delgada
"Food: 5 Service: 5 Atmosphere: 5"
4.7
Menu
Table booking
Open Now
4.7
Menu
Table booking
Open Now
City: Ponta Delgada, Rua Engº José Cordeiro Antiga Da Calheta 55-57, Ponta Delgada 9500-311, Portugal
"The crispy thun-fishing must really taste, really delicious? and the staff are very friendly. I highly recommend that you visit near ponta delgada for..."
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Ponta Delgada, Avenida Infante Dom Henrique 21–43,, 9500-763, Ponta Delgada, Portugal
"Beautiful hotel, pleasant staff. Great location!"
4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: Ponta Delgada, Rua Manuel Da Ponte Number 41 Sao Sebastiao,, 9500-085, Ponta Delgada, Portugal
"Very good pizza. Quick service and easy going staff."
4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: Ponta Delgada, Rua Do Aljube 16,, 9500-018, Ponta Delgada, Portugal
Tapas, Kids, Free Wifi, Accepts Credit Cards
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Ponta Delgada, Rua Engenheiro Jose Cordeiro 1, 9500-311, Ponta Delgada, Portugal
"If you like sardines that's the place to go excellent"