Restaurant
Restaurante La Terraza
47 locals recommend,
Tips from locals
Must visit! Lovely restaurant but also lounge area and beach. Stunning views on the bay of Alcúdia!
Unique things to do nearby
Locals also recommend
Location
7 Plaça Pompeu Fabra
Alcúdia, IB