The Owl - Photo 1
The Owl - Photo 2
The Owl - Photo 3
The Owl - Photo 4
1 / 4

The Owl

pub· 2 min from marina (162m)
·
4.7 (725)

El Buho is a Argentine grill restaurant where you can dig into charcoal-grilled steaks and homemade empanadas paired with a solid wine selection. The vibe is warm and welcoming, with staff that actually make you feel at home. It's a solid pick if you're craving honest, meat-forward cooking done the South American way.

Open in Google Maps →