The Village Inn, mesón del Pueblo in Marbella's Orange Square is a recognised leader in quality dining specialising in barbecued meats and fresh fish.