Casa Tabordo is a restaurant offering seasonal cuisine. It features a scenic terrace with views, parking, and a children's play area.