Al Andalus specializes in roasted chicken and other meats, prepared with flavorful seasonings.