The Villa Group Beach Resorts & Spas offers an international cuisine menu with favorites from around the world.