Belle Terrace
Local / International

Dine with a touch of chic in a beach house setting. Belle Terrace is a unique, open-air restaurant with an exceptional menu offering ingredients and dishes from the region complemented with a stunning ocean view.

Penstraat 130
Avila Beach Hotel
(5999) 461-4377