Bonavista is a Spanish restaurant located within a country club setting, offering traditional cuisine.