1 / 4


Ona Beach Bar
66 Avinguda de Rhode
restaurant· 2 min from marina (151m)
·3.7 (583)
Ona Beach Bar sits right on Perola Beach next to Roses' harbour, serving fresh homemade dishes alongside signature cocktails on a terrace with direct beach access. They've been running the place since 2003, so the vibe is well-dialed in — think lazy lunches that roll into late-night drinks without ever having to move far from the sand.
Cuisine
burger


