La Cabana is a restaurant offering a mix of traditional French cuisine and international dishes.