Villa Granada is a restaurant offering traditional cuisine with a focus on local flavors. Expect a fixed-price menu featuring multiple courses and drinks.